SPIKE SOMEONE'S GUNS Meaning of SPIKE SOMEONE'S GUNS in English Brit.thwart someone's plans. → spike Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004