nounThe sound of a muffled explosion.verbTo produce such a sound.
nounThe sound of a muffled explosion.
The sound of a muffled explosion.
verbTo produce such a sound.
To produce such a sound.