SPIKE SOMEONE'S GUNS


Meaning of SPIKE SOMEONE'S GUNS in English

Brit.

thwart someone's plans.

→ spike

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.