What is the full meaning of editorships
EDITORSHIP, the office or charge of an editor [n]
Example of the word editorships placed on a Scrabble board.