Marinate - Definition

marinate

v 1: soak in marinade; "marinade herring" [syn: marinade,
marinate]

Look up another word