ghostwrite - English Synonyms Dictionary

ghostwrite

v.
[1] ghost