STINKBALL Meaning of STINKBALL in English (n.) A composition of substances which in combustion emit a suffocating odor; -- used formerly in naval warfare. Webster's English dictionary. Английский словарь Webster. 2012