variegate Definition: (verb) Make something more diverse and varied. Synonyms: vary. Usage: After the third consecutive dinner of mashed potatoes, we began to hope that the cook would begin to variegate the menu.Discuss