marinate

/mˈɛrʌneɪt/

Explore definitions, synonyms, and language insights of marinate

Definitions

Verb
soak in marinade; "marinade herring"

More General Terms