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
Advertisement
Advertisement
Advertisement
Browse