Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of marinade
  1. verb
    soak in marinade
    "marinade herring"

    Similar: 

    type of:
  2. noun
    mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
    type of:
Explanation of marinade
My lists:
Recently viewed words: