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