stinkball

listen to the pronunciation of stinkball
الإنجليزية - الإنجليزية
A composition of substances which in combustion emit a suffocating odor; used formerly in naval warfare
stinkball
المفضلات