Advertisement
Synonyms of Radar station
Primary definition: A facility equipped with radar transmitter and receiver apparatus for detecting the position, speed, and direction of aircraft, ships, or weather formations.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Radar station" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement