noun
Meaning 1
An exceptionally strong and resilient digestive system capable of consuming almost almost any type of food or drink without becoming ill or experiencing indigestion.
Definition source: English Wiktionary via Wiktextract
Usage: figuratively
Topics: gastroenterology, medicine, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided