marinade
1.
(
verb
) soak in marinade; of foods
Synonyms:
marinate
Related Words:
brew
,
infuse
,
steep
2.
(
noun
) mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking
Related Words:
condiment
Terms and Conditions of Use / Copyright Notice