Definitions

bēng
sound of an explosion sound of sth throbbing or bursting