radar echo
Meaning, Definition & Usage
Dictionary
Related
noun
an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object
WordNet
Previous
racovian
racquet
racquetball
racy
rad
Next
radde
raddle
raddled
raddock
rade