ghost-ridden
English
Verb
ghost-ridden
past participle of
ghost-ride