barrack busters
English
Noun
barrack
busters
plural of
barrack buster