English noun: sucralfate | |||
1. | sucralfate (artifact) medicine consisting of a tablet (trade name Carafate) used to treat peptic ulcers; said to bind to the ulcer site and coat it | ||
Synonyms | Carafate | ||
Broader (hypernym) | medicament, medication, medicinal drug, medicine | ||