doppler radar

Noun
  1. Radar that uses the Doppler shift to measure velocity (synset 103229193)

Other Searches