echo
verb
echoed; echoing
ˈe-(ˌ)kō-iŋ
ˈe-kə-wiŋ
1
2
: to send back (a sound) by the reflection of sound waves
Love words? Need even more definitions?
Merriam-Webster unabridged



