Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of listening post

Source language: EnglishDictionary language: English

listening post

noun

Definitions

  1. A facility established to monitor radio and microwave signals and analyse their content to secure information and intelligence for use by the security and diplomatic community and others.

  2. Any location frequented by a journalist in search of stories or gossip.