What is the full meaning of ghostwrites
GHOSTWRITE, to write on behalf of someone else [v]
Example of the word ghostwrites placed on a Scrabble board.