Webster's Revised Unabridged Dictionary · 1913
Implodent
Copy link
Implodent
, noun
(Phonetics)
An implosive sound.
— Ellis
↑