AMMONAL Meaning of AMMONAL in English n. explosive composed of powdered aluminium and nitrate of ammonium Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012