AMMONAL Meaning of AMMONAL in English add. ·noun an explosive consisting of a mixture of powdered aluminium and nitrate of ammonium. Webster English vocab. Английский словарь Webster. 2012