écho
Top 4000
Meanings
Noun
1. echo (a reflected sound that is heard again by its initial observer)
2. rumour
Examples9
I just echoed his opinion.
Empty places produce the best echoes.
Translation is at best an echo.
Your eyes reflect the echo of my voice.
Dolphins use echolocation.
The valley echoes the sound of the waterfall.