Synonyms and Antonyms for weather radar

1. weather radar (n.)

radar that is able to detect clouds and precipitation

Synonyms: