listening station
noun
Definitions
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.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
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.