directorate
/dɝˈɛktɝʌt/
Explore definitions, synonyms, and language insights of directorate
Definitions
Noun
a group of persons chosen to govern the affairs of a corporation or other large institution