STINKBALL


Meaning of STINKBALL in English

noun a composition of substances which in combustion emit a suffocating odor;

— used formerly in naval warfare.

Webster English vocab.      Английский словарь Webster.