To repeat a sound by reflection of sound waves off a surface. The cave walls echoed his shout back to him.
To repeat or imitate someone else's words, ideas, or actions. The politician's speech echoed the sentiments of the community.
To be reminiscent of or have characteristics similar to something. The new song echoes the band's earlier work.
To return or display as a reflected radar, sonar, or electronic signal. The submarine's sonar echoed a strong signal from the seabed.