Refine this word faster
Radar echo
Definitions
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 wordnet
See also for "radar echo"
Next best steps
Mini challenge
Unscramble this word: radarecho