Find the word definition

Wiktionary
insulin shock therapies

n. (insulin shock therapy English)