English synonyms about - contact  

weather radar

noun

1 weather radar

Radar that is able to detect clouds and precipitation.

Polish: radar meteorologiczny


Find more on weather radar elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262