ECHOES Meaning of ECHOES in English pl of echo. 2. echoes (·3d·pers. ·sg ·pres.) of echo. 3. echoes ·add. ·pl of echo. Webster English vocab. Английский словарь Webster. 2012