Verb marinate has 1 sense
  1. marinade, marinate - soak in marinade; "marinade herring"
    --1 is one way to steep, infuse
    Derived form: noun marinade1
    Sample sentence:
    The chefs marinate the vegetables
,
TOP