marinade
mar-i-nade
noun
A seasoned liquid used to soak food, adding flavour and tenderising it.
"The chicken soaked in a delicious lemon marinade."
verb
To soak food in a seasoned liquid to add flavour and tenderise it.
"Marinade the lamb overnight for best results."
Thesaurus
Synonyms: marinate