Echoic Meaning

There are 2 meaning(s) for word Echoic

Meaning 1 : like or characteristic of an echo

    Synonyms : echolike
Meaning 2 : (of words) formed in imitation of a natural sound

    Synonyms : imitative,  onomatopoeic,  onomatopoeical,  onomatopoetic

Echoic Antonyms