implodent

An implosive sound.

Noun

  1. An implosive sound.

Forms

implodents

From Wiktionary's contributor community, shared under CC BY-SA 4.0.