marinade

Noun
  1. Mixtures of vinegar or wine and oil with various spices and seasonings;
    Used for soaking foods before cooking (synset 107840478)
Verb
  1. Soak in marinade (synset 200213970)
    "marinade herring"

Other Searches