RELATED WORDS
PARAPHRASING
to explode with a loud noise
suddenly, with force
at once; without losing time
immediately