radar echo
English Dictionary
->
Letter R
-> radar echo
Search Dictionary:
radar echo Definition
(n)
an
electronic
signal
that
has
been
reflected
back
to
the
radar
antenna
;
contains
information
about
the
location
and
distance
of
the
reflecting
object
radar echo Synonyms
radar echo
© Art Branch Inc.