B2 to cause someone or something to fail:

中文解释

be narrowly defeated The proposal to change the rules was narrowly defeated (= by a very small number) by 201 votes to 196.

正在查询

overtask henpecks AFAIK pub 荒谬 Ohio 捐献 motorway sage green opportunity present itself