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. Английский сленговый словарь. 2012