Advertisement
Advertisement
weather radar
noun
- radar designed or suitable for use in detecting clouds and precipitation.
Discover More
Example Sentences
His team monitored weather radar during spring migrations from 2007 to 2017.
Advertisement
Word of the Day
[tawr-choo-uhs ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse