Online English Dictionary

Home

Stinkball


n.

A composition of substances which in combustion emit a suffocating odor; -- used formerly in naval warfare.


© 2009 Dammam Community College