Marinade

Search for glossary terms (regular expression allowed)
Term Main definition
Marinade

Flavouring and tenderising liquid of wine, vinegar, herbs and spices; used for tough meat and for certain vegetables and fish.