English Dictionary
Definition editor at large in British English
editor at large noun
noun
1
someone who works for a publication by promoting the publication, writing pieces for it, and asking others to write for it
Example
Like all editors-at-large, he will become an ambassador for the product.
