English | German | Russian | Czech

stinkball English

Meaning stinkball meaning

What does stinkball mean?

stinkball

(military, historical) A composition of substances which in combustion emit a suffocating odour, formerly used in naval warfare.

Are you looking for...?