Definition of Marinate

  • 1. Soak in marinade Verb

Synonyms for word "marinate"

Semanticaly linked words with "marinate"