defeating
动词 defeat:
win a victory over
同义词:get the better of, overcome, defeat
thwart the passage of
同义词:kill, shoot down, defeat, vote down, vote out