ghost-rode
English
Verb
ghost-rode
simple past of
ghost-ride