Doppler radar

 

Entry from US Dictionary

noun

Meteorology
  • a radar tracking system using the Doppler effect to determine the location and velocity of a storm, clouds, precipitation, etc..