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.
Primary definition: A facility equipped with radar transmitter and receiver apparatus for detecting the position, speed, and direction of aircraft, ships, or weather formations.