Etymology
Today it means: A composition of substances which in combustion emit a suffocating odour, formerly used in naval warfare. Full definition →
From stink + ball.
Etymology from Wiktionary, CC BY-SA 4.0.