ammonal in Catalan ammonal in Catalan amonal noun An explosive made up of ammonium nitrate, trinitrotoluene, and aluminium powder. Add to Flashcards