Science, asked by Deviyasaokhom, 11 months ago

word meaning of ECHO

Answers

Answered by Riya1417
4

Answer:

a sound or sounds caused by the reflection of sound waves from a surface back to the listener.

Answered by Queen224149
6

ECHO

Sound caused by reflection of sound waves from surface back to listener.

Similar questions