ECHO


Meaning of ECHO in English

( n. )

A sound reflected from an opposing surface and repeated to the ear of a listener; repercussion of sound; repetition of a sound.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.