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 | ||