TOP

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

insulin

noun
 
/ˈɪnsjəlɪn/
 
/ˈɪnsəlɪn/
[uncountable]
jump to other results
  1. 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
    Oxford Collocations DictionaryInsulin is used before these nouns:
    • injection
    • production
    See full entry
    Topics Biologyc2, Healthcarec2
    Word Originearly 20th cent.: from Latin insula ‘island’ + -in.
See insulin in the Oxford Advanced American DictionarySee insulin in the Oxford Learner's Dictionary of Academic English
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day