Search Result for "radar echo":
Wordnet 3.0

NOUN (1)

1. an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object;


WordNet (r) 3.0 (2006):

radar echo n 1: an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object