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
Tweet