radar echo is a noun meaning "an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object". It carries one recorded sense.
an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object
Definitions, synonyms and semantic relations for radar echo come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .