History
History
Synonyms
UK
US
Meaning:
bang

to explode with a loud noise

suddenly, with force

forthwith

at once; without losing time

immediately

ABRUPTLY as in Wiktionary
ABRUPTLY as in Wikipedia