English Dictionary
Definition ghostwrite in British English
ghostwrite verb
[intransitive/transitive] verb
/ˈɡəʊstˌraɪt/

English Dictionary