mustard gas
nounDefinition of mustard gas
: an irritant vesicant oily liquid C4H8Cl2S used especially as a chemical weapon
Keep scrolling for more
Keep scrolling for more