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