ECHO


Meaning of ECHO in English

( v. i. )

To give an echo; to resound; to be sounded back; as, the hall echoed with acclamations.

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