English dictionary

weather radar meaning and definition

Definition and meaning of weather radar at MeaningMonkey.org. weather radar meaning and definition in the English Dictionary.

WEATHER RADAR noun

Definition of weather radar (noun)

  1. radar that is able to detect clouds and precipitation
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: