Definify.com
Webster 1913 Edition
Stinkball
Stink′ballˊ
,Noun.
A composition of substances which in combustion emit a suffocating odor; – used formerly in naval warfare.
Definition 2024
stinkball
stinkball
English
Noun
stinkball (plural stinkballs)
- (military, historical) A composition of substances which in combustion emit a suffocating odour, formerly used in naval warfare.