weather radar

noun

1.
radar that is able to detect clouds and precipitation