Meanings1echo; resoundFor a sound to resonate, or for a certain sound to hit a mountain or cliff and comes back.