radar echo

Noun
  1. An electronic signal that has been reflected back to the radar antenna;
    Contains information about the location and distance of the reflecting object (synset 107278171)

Other Searches