meaning of boom out

boom out meaning in General Dictionary

make a-deep hollow sound