Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
weather radar
has 1 sense
weather radar
- radar that is able to detect clouds and precipitation
--
1
is a kind of
radar
,
microwave radar
,
radio detection and ranging
,
radiolocation
,
TOP