Summary
English Synonyms:   more detail...
  1. weather radar:


English

Detailed Synonyms for weather radar in English

weather radar:

weather radar [the ~] noun

  1. the weather radar
    – radar that is able to detect clouds and precipitation 1
    the weather radar
    – radar that is able to detect clouds and precipitation 1

Alternate Synonyms for "weather radar":


Related Definitions for "weather radar":

  1. radar that is able to detect clouds and precipitation1

Related Synonyms for weather radar