Stinkball /(?)/

Stink·ball

Stinkball

n.
  1. A composition of substances which in combustion emit a suffocating odor; -- used formerly in naval warfare.