Definition of "echo"
echo
/ˈɛkəʊ/
noun
countable and uncountable, plural echoes or echos
(figurative) Sympathetic recognition; response; answer.
(computing) An individual discussion forum using the echomail system.
(medicine, colloquial, uncountable) Clipping of echocardiography.
(medicine, colloquial, countable) Clipping of echocardiogram.
verb
third-person singular simple present echoes, present participle echoing, simple past and past participle echoed