Definition of radar echo
English to English noun - an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object
source: WordNet 3.0
Visual Synonyms 
Nearby Word
radar echo, radiator hose, redargue, readdress, road rage, re-address, rat race, redhorse, reardorse, rethoryke, retrospect, retrograde, retract, retrospective, retrace, retrorse, retiracy, rhetoric, reedwork, rhetorize
|
|
|