Meaning of diarrhea

Definition of diarrhea

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

Other information on diarrhea

WIKIPEDIA results for diarrhea
Amazon results for diarrhea