to burst with a loud report; to explode

listen to the pronunciation of to burst with a loud report; to explode
Английский Язык - Английский Язык
displode