English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition kidney shot in British English

kidney shot noun

noun
1

a blow to the kidneys

2

a very damaging attack that reveals someone's weakness

Example

It's a kidney shot because it reveals a very cynical view. He's pushing independent voters out the door.

Definition kidney shot in British English