WikiWord

English

listening station

noun

Meaning

  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.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data