spike someone's guns

动词 v.

英文释义

动词 v.
  1. To frustrate a person's efforts or designs; to undercut, to render helpless.
    — But whatever the Russians may have felt (and, apparently, still do feel) about Shakespear, his superiors were delighted by the way he had so skilfully spiked the Tsar's guns by liberating his subjects.

词形变化

spikes someone's guns present,singular,third-person spiking someone's guns participle,present spiked someone's guns participle,past spiked someone's guns past

词源

From the wartime practice of welding a metal spike into the touch hole of a cannon (generally done to enemy guns by raiders, or to one's own guns if forced to abandon them in a retreat), making the cannon impossible to fire.
0 次浏览 数据来源: Wiktionary