vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does spike someone's guns mean?

Meaning of idioms with examples...

spike someone's guns

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.


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

This idiom is in the war category

More idioms