overseer

Explore definitions, synonyms, and language insights of overseer

Definitions

Noun
a person who directs and manages an organization

More General Terms