EchoPronunciation: /ˈɛkəʊ/ Greek MythologyDefinition of Echo a nymph deprived of speech by Hera in order to stop her chatter, and left able only to repeat what others had said. Echo in other Oxford dictionaries Definition of Echo in the US English dictionary