Dictionary search results

Showing 1-2 of 2 results

marinade British & World English

A mixture of oil, wine, spices, or similar ingredients, in which meat, fish, or other food is soaked before cooking in order to flavour or soften it

marinade New Oxford Dictionary for Writers & Editors

liquid mixture to flavour food before cooking