Dictionary Definition: sulfonylurea