Dictionary search results

Showing 1-2 of 2 results

indigestion British & World English

Pain or discomfort in the stomach associated with difficulty in digesting food

indigestion English Thesaurus

crisps give me indigestion