Last modified on 8 March 2015, at 19:52

besting

EnglishEdit

VerbEdit

besting

  1. Present participle of best.