Nouns

(n)weather radarradar that is able to detect clouds and precipitation