Onomatopoeia Meaning

There are 1 meaning(s) for word Onomatopoeia

Meaning 1 : using words that imitate the sound they denote