Noun
gliclazide (uncountable) (pharmacology) A sulfonylurea antidiabetic drug.
Gliclazide A pill taken to lower the level of glucose (sugar) in the blood. Source: Internet