TAKE ONE'S MEDICINE Meaning of TAKE ONE'S MEDICINE in English submit to punishment as being deserved. → medicine Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004