What does echo mean?
noun, verb
A repeated sound, especially one that is made by a person or animal. To repeat back something that has been said or done.
Example
"The canyon echoed with the sound of the waterfall."
Definition generated by AI and curated by RJS Tech Solutions LLP.