phosgene

Explore definitions, synonyms, and language insights of phosgene

Definitions

Noun
a colorless poisonous gas that smells like new-mown hay; used in chemical warfare

More General Terms

gas