COMPOSITION C-12


Meaning of COMPOSITION C-12 in English

n. (mil) The latest (& most potent) generation of "highly stable, moldable, & color-coded," military, plastique explosives.

Shadow Slang English vocab.      Английский словарь теневого сленга.