foreslain
English
Verb
foreslain
past participle of
foreslay