English | German | Russian | Czech

barrack buster English

Meaning barrack buster meaning

What does barrack buster mean?

barrack buster

Any of several improvised mortars, developed in the 1990s by the engineering group of the Provisional Irish Republican Army

Are you looking for...?