VOCABULARY - IDIOMS

Spike someone's guns

Meaning:

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

Examples:

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