Ghostwrite has 2 different meanings across 1 category:
Verb
write for someone else
"How many books have you ghostwritten so far?"
To write under the name of another (especially literary works).