barrack buster (English, noun)
expansion: barrack buster (plural barrack busters)
Senses:
glosses: Any of several improvised mortars, developed in the 1990s by the engineering group of the Provisional Irish Republican Army
Forms:
form: barrack busters
tags: plural