ech•o /'eko/ Noun 1. a sound or series of sounds caused by reflection of sound waves from a surface back to the listener. 2. a close parallel or repetition of an idea, feelings, stlye, or event. Verb 1. (of a sound) be repeated or reverberate after the original sound has stopped. 2. (of an object, movement, or event) be reminiscent of or have shared characteristics with. Her Name Was Echo...All Rights Reserved