Definition Definition

stinkball - Meaning and Examples

Meaning of 'stinkball' (Webster Dictionary)

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