marinate
1.
(
verb
) soak in marinade; of foods
Synonyms:
marinade
Related Words:
brew
,
infuse
,
steep
Terms and Conditions of Use / Copyright Notice