Definition of “newshound” - English Dictionary

british dictionary