n. repetition of a sound produced by the reflection of sound waves from a solid surface; (Computers) user input printed to the screen so the user can read it; (Slang) person who reflects on another person; person who imitates another
ECHO
Meaning of ECHO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012