implodent

listen to the pronunciation of implodent
English - English
An implosive sound