Defeat sb decisively in an argument,a competition,etc

  • (在辩论、竞赛等中)把某人打得一败涂地.
目录 查词历史