OWN MEDICINE Meaning of OWN MEDICINE in English giving what you got, tit for tat She hurt me so I'll hurt her - give her some of her own medicine! English idioms vocab. Словарь английских идиом и выражений. 2012