marinade
/mˈɑrɪneɪd/
Explore definitions, synonyms, and language insights of marinade
Definitions
Noun
mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
Verb
soak in marinade; "marinade herring"