Dictionary
Browse
Translate
About
›
›
→
marinade — English Definition | Lughet
Dictionary
›
English
›
marinade
English
Main Dictionary
marinade
Universal Words noun [C,U] a mixture of oil, wine, spices, etc., used for soaking meat or fish in before it is cooked in order to make it softer or to give it a particular flavour
★
★
★
★
★
Rate this entry
Same word in other sources
marinade
English
›
Chinese
GetWord Corpus
marinade
English
›
Chinese
Main Dictionary
Related words
mar
English
marathon
English
marauding
English
marble
English
marbled
English
marbling
← Search
English