towmbed
Middle English
Verb
towmbed
simple
past
/
past
participle of
towmben
(
“
to inter
”
)