1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENmarinateNoun
EN
Marinating is the process of soaking foods in a seasoned, often acidic, liquid before cooking.
marinademarinationmarinating
bn:06448269n Concept
English:
food
ENmarinateVerb
EN
Soak in marinade
marinade
bn:00090658v Concept