Find the word definition

The Collaborative International Dictionary
Implodent

Implodent \Im*plod"ent\, n. (Phon.) An implosive sound.
--Ellis.

Wiktionary
implodent

n. (context phonetics English) An implosive sound.