Ammonal

What is Ammonal?

Ammonal definition and meaning on Dictionary terms:
noun
a high explosive consisting chiefly of powdered aluminum, ammonium nitrate, and TNT.

 

reference: https://www.dictionary.com/browse/ammonal

Tags: