STINKBALL Meaning of STINKBALL in English noun a composition of substances which in combustion emit a suffocating odor; used formerly in naval warfare. Webster English vocab. Английский словарь Webster. 2012