• word of the day

    diarrhea

    diarrhea - Dictionary definition and meaning for word diarrhea

    Definition
    (noun) frequent and watery bowel movements; can be a symptom of infection or food poisoning or colitis or a gastrointestinal tumor
Connect with us on Facebook