Word Definition

Oversaw

  1. of Oversee

Synonyms