ECHO


Meaning of ECHO in English

I. noun

Etymology: Greek Ēchō

Date: 1595

: a nymph in Greek mythology who pines away for love of Narcissus until nothing is left of her but her voice

II.

Date: 1952

— a communications code word for the letter e

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.