Meaning of diarrhoea

Definition of diarrhoea

(noun) frequent and watery bowel movements; can be a symptom of infection or food poisoning or colitis or a gastrointestinal tumor

Other information on diarrhoea

WIKIPEDIA results for diarrhoea
Amazon results for diarrhoea