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 English dictionary.      Английский словарь Webster.