DOSE OF ONE'S OWN MEDICINE


Meaning of DOSE OF ONE'S OWN MEDICINE in English

= taste of one's own medicine

Slang English vocab.      Английский сленговый словарь.