SynonymX
Speak
Weather Radar
Definition of Weather Radar
1.
Radar that is able to detect clouds and precipitation
Noun
Semanticaly linked words with "weather radar"
microwave radar
radar
radio detection and ranging
radiolocation
Hyponims for word "weather radar"
microwave radar
radar
radio detection and ranging
radiolocation