◄
Stinkball
►
Dictionary
(
n.
) A composition of substances which in combustion emit a suffocating odor; -- used formerly in naval warfare.
Clyx.com