1. Noun. (pharmaceutical drug) A sulfonylurea antidiabetic drug. ¹
¹ Source: wiktionary.com
1. A drug taken to lower the level of glucose in the blood. Only some people with non insulin-dependent diabetes take these pills. (09 Oct 1997)