Definitions
noun
mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
Look “marinade” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking