Meaning of dry mustard

Definition of dry mustard

(noun) a substance such that one to three tablespoons dissolved in a glass of warm water is a homemade emetic

Other information on dry mustard

WIKIPEDIA results for dry mustard
Amazon results for dry mustard