cut the ground from under someone's feet

动词 v.

英文释义

动词 v.
  1. To thwart someone's plans by anticipating them and preventing their success.
5 次浏览 数据来源: Wiktionary