Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dry mustard
  1. noun
    a substance such that one to three tablespoons dissolved in a glass of warm water is a homemade emetic

    Similar: 

Explanation of dry mustard
My lists:
Recently viewed words: