1. (vi) resonar, hacer eco - a clap of thunder echoed around the mountains: un trueno retumbó por las montañas the workshop echoed to ¿ with the sound of hammering: el ruido de los martillazos retumbaba en el taller voice
1. (vt) - that echoes my feelings exactly: eso refleja exactamente lo que siento
1. (m.) eco
1. (n) cámara f acústica echo chamber