radar echo

?

ads

noun

~ radar echoes plural

thesaurus

~ a word related to radar echo as Noun.

  1. electronic signal
ads