Echo Syllabification: (Ech·o)Pronunciation: /ˈekō/ 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 British & World English dictionary