Synonyms of Weather Radar in English :
Antonyms of Weather Radar in English
Thesaurus of Weather Radar in English
Weather Radar
see definition of weather radarHypernyms of weather radar
1. (noun) radar that is able to detect clouds and precipitation