ECHO


Meaning of ECHO in English

v. reverberate; repeat a sound; transmit immediately each character received by a computer back to the sourse as to serve as a confirmation of receipt (Computers)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.