storven
Middle English
Verb
storven
past participle of
sterven