Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
DIARRHEA
Definition:
[noun] frequent and watery bowel movements; can be a symptom of infection or food poisoning or colitis or a gastrointestinal tumor
Synonyms:
diarrhoea
,
looseness of the bowels
Synonyms:
Search for
synonyms for DIARRHEA
Related Words:
the shits
,
the trots
Montezuma's revenge