1. a toxic compound resembling mustard gas in structure; important in cancer treatment
nitrogen mustard |