English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition insulin in British English

insulin noun

[uncountable] noun
/ˈɪnsjʊlɪn/
1

a substance produced in your body that controls the level of sugar in your blood. People who have the disease diabetes do not produce enough insulin.

Synonyms and related words
Definition insulin in British English