Echo  —n. (pl. -es) 1 a repetition of a sound by the reflection of sound waves. B sound so produced. 2 reflected radio or radar beam. 3 close imitation or imitator. 4 circumstance or event reminiscent of an earlier one. —v. (-es, -ed) 1 a (of a place) resound with an echo. B (of a sound) be repeated; resound. 2 repeat (a sound) thus. 3 a repeat (another's words). B imitate the opinions etc. Of. [latin from greek]