Meaning of radar echo

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

Other information on radar echo

WIKIPEDIA results for radar echo
Amazon results for radar echo