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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.