n.
1.the branches of medical science that deal with nonsurgical techniques
2.(medicine) something that treats or prevents or alleviates the symptoms of disease
3.the learned profession that is mastered by graduate training in a medical school and that is devoted to preventing or alleviating or curing diseases and injuries
4.punishment for one's actions medicine v.
1.treat medicinally, treat with medicine
Idiom of the Day
live high on/off the hog
to live very luxuriously or comfortably
My friend has been living high on the hog since he won the money in the lottery.