betren
Middle English
Verb
betren
alternative form of
beteren