mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
marinade (n.)
soak in marinade; marinade herring
[ Syn: marinate ]
mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
soak in marinade; marinade herring
[ Syn: marinate ]