Definitions of nitrogen mustard:

  • noun:   a toxic compound resembling mustard gas in structure; important in cancer treatment