Meaning of marinate

Definition of marinate

(verb) soak in marinade; "marinade herring"

Other information on marinate

WIKIPEDIA results for marinate
Amazon results for marinate