- 1. -s form of echo n. the repetition of a sound resulting from reflection of the sound waves n. (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained n. a reply that repeats what has just been said n. a reflected television or radio or radar beam Source: ecdict
Home / Dictionary / echos
echos
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.