directorate
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
                Explore definitions, synonyms, and language insights of directorate