ammonal in Irish ammonal in Irish amónal noun An explosive made up of ammonium nitrate, trinitrotoluene, and aluminium powder. Add to Flashcards