weather radar

Noun
  1. radar that is able to detect clouds and precipitation
weather radar
A meteorologist checks the weather radar for approaching storms.