Definition of echoic
English to English adjective - (of words) formed in imitation of a natural sound
Onomatopoeic words are imitative of noises. It was independently developed in more than one place as an onomatopoetic term.
source: WordNet 3.0 adjective satellite - like or characteristic of an echo
source: WordNet 3.0
Visual Synonyms 
Nearby Word
echoic, echo, ecc, ecosoc, eozoic, eche, each, ecesis, eschew, ec, eec, eos, ezo, ecg, eck, ego, exuccous, eggwhisk, eccyesis, eyck
|
|
|