meaning of upset stomach

1. a disorder of digestive function characterized by discomfort or heartburn or nausea


Related Words

stomach upset | upset stomach |

Developed & Maintained By Taraprasad.com

Treasure Words