Synonyms for "marinate"

Words with similar meaning