Term of the Moment

glue


Look Up Another Term


Definition: Doppler radar


A system for measuring speed that is based on the Doppler effect. It is used in police radar systems as well as for measuring the velocity of hurricanes and tornadoes. See Doppler effect.