English dictionary
radar echo meaning and definition
Definition and meaning of radar echo at MeaningMonkey.org. radar echo meaning and definition in the English Dictionary.RADAR ECHO noun
Definition of radar echo (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: Princeton University Wordnet