word meaning of ECHO
Answers
Answered by
4
Answer:
a sound or sounds caused by the reflection of sound waves from a surface back to the listener.
Answered by
6
ECHO
Sound caused by reflection of sound waves from surface back to listener.
Similar questions