marinate

1. (verb) soak in marinade; of foods
Synonyms: marinade
Related Words: brew, infuse, steep



Terms and Conditions of Use / Copyright Notice