managing editor
Explore definitions, synonyms, and language insights of managing editor
Definitions
                    Noun
                    
            the editor in charge of all editorial activities of a newspaper or magazine
                Explore definitions, synonyms, and language insights of managing editor