spike someone’s guns

Idioms In English

What Does “spike someone’s guns” mean?

Definition:

The phrase spike someone’s guns means to ruin someone’s plans or prevent someone’s success.

The origin of the phrase

This idiom comes from the former military practice of inserting spikes or a nail into enemy guns to prevent them from firing.

Example(s)

The rain has spiked our guns. We cannot go for a picnic as planned.

This idiom is in the war category.
Shopping Cart
Scroll to Top