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