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