Link Centre Dictionary

weather radar

weat·her·ra·dar

uncommon

noun

1.

radar that is able to detect clouds and precipitation

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.