RichThesaurus
Delhi belly
Delhi belly
antonyms
constipation
Delhi belly
definitions
noun
Digestive illness or diarrhoea, especially if suffered by a visitor to India.