Words: weather radar
Part of speech: n
Definition: radar that is able to detect clouds and precipitation