Support our work by becoming our Patron! Learn More
Search for glossary terms (regular expression allowed)
Term Definition
Marinade

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