Home › Idioms

give someone a taste of his or her own medicine

Meaning: To treat someone the same way they treat others (especially when they are strict, unfair, or unkind).

Language: English

Literally: (Already vivid in English)

Category: Food & Drink

Origin: Similar to: fix (someone's) wagon; tit for tat

More idioms — Food & Drink

  • go to pot — To fall into disrepair; to deteriorate from lack of attention.
  • good egg — A person who is basically good or sound, but who may be slightly peculiar or idiosyncrati…
  • gravy train — An effortless time or job; a life of luxury.
  • junk food — Food that is relatively unhealthy, high in sugar and fat and lacking in vitamins, mineral…
  • not know beans about something — To know very little about something; to speak without authority on some topic.
  • lay an egg — To do something embarrassing.

More English idioms

  • not one's cup of tea — Not to suit someone; not to one's liking.
  • not worth a hill of beans — Worthless.
  • out of the frying pan and into the fire — From a bad situation to one that is even worse.
  • out to lunch — Absent-minded, unaware or confused (sentence 1); ignorant on some topic (sentence 2); har…
  • pie in the sky — Something that is unrealistic or that cannot be achieved.
  • a piece of cake — Something that is easy to do.

← Back to Idioms

Loading the full interactive collection…