cut the throat

英 美
  • (of sb.)割断(某人)咽喉
  • 毁灭 ...
  • 严重危害 ...
  • 使 ... 灭亡