Noun: weather radar
- Radar that is able to detect clouds and precipitation
"The weather radar showed a large storm system approaching from the west"
Derived forms: weather radars
Type of: microwave radar, radar, radio detection and ranging, radiolocation
Encyclopedia: Weather radar