The voice echoed in the empty hall.
To make a sound that is repeated after the original sound.
Her words echoed his thoughts perfectly.
To express or reflect an idea or feeling that has been previously stated.
The echo was loud in the canyon.
A sound that is reflected off a surface and heard again.
With powerful free picture dictionary & flashcards.