to defeat someone in a fight or argument

中文解释

击败;打败 He was worsted in a fight with a bigger boy. 他跟个子大一些的一个男孩打了一架,结果输得狼狈不堪。

正在查询

pawnee mysost impotently actinide open door glute sniff at nuisance taxs salad fork enter a school