marinate

Verb
  1. Soak in marinade (synset 200213970)
    "marinade herring"

Other Searches