English noun: Carafate | |||
1. | Carafate (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 | sucralfate | ||
Broader (hypernym) | medicament, medication, medicinal drug, medicine | ||