Definition of insulin noun from the Oxford Advanced Learner's Dictionary



BrE BrE//ˈɪnsjəlɪn//
; NAmE NAmE//ˈɪnsəlɪn//
jump to other results
a chemical substance produced in the body that controls the amount of sugar in the blood (by influencing the rate at which it is removed); a similar artificial substance given to people whose bodies do not produce enough naturally insulin-dependent diabetes Word Originearly 20th cent.: from Latin insula ‘island’ + -in.
See the Oxford Advanced American Dictionary entry: insulin