Dictionary.com
definitions
  • synonyms

weather radar

See more synonyms for weather radar on Thesaurus.com
noun
  1. radar designed or suitable for use in detecting clouds and precipitation.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018