marinate

Verbs

  • (v) soak in marinade
    • marinade herring
    marinade,

Synonyms

marinade

Words of close approximity

marinade marinara