marinate - English Synonyms Dictionary

marinate

v.
[1] marinade