indigestion
Explore definitions, synonyms, and language insights of indigestion
Definitions
Noun
a disorder of digestive function characterized by discomfort or heartburn or nausea
Explore definitions, synonyms, and language insights of indigestion