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