1. a repetition of sound produced by the reflection of sound waves from a wall, mountain, or other obstructing surface.
2. a sound heard again near its source after being reflected.
3. any repetition or close imitation, as of the ideas or opinions of another.
4. a person who reflects or imitates another.
5. a sympathetic or identical response, as to sentiments expressed.
•
Ask me anything
Echo