History
History
Synonyms
UK
US
Meaning:
soak

(to cause a person, thing) to become completely wet

drench, wet

MARINATE as in Wiktionary
MARINATE as in Wikipedia