IMPLODENT


Meaning of IMPLODENT in English

noun an implosive sound.

Webster English vocab.      Английский словарь Webster.