echo
n, pl ech*oes also echos 1 : the repetition of a sound that is caused by reflection of sound waves 2 : the sound that is due to reflection of sound waves echo vb ech*oed echo*ing abbr echocardiogram; echocardiography .
Published under license with Merriam-Webster, Incorporated. © 1997-2024.
|
|
|