• word of the day

    diarrhoea

    diarrhoea - Dictionary definition and meaning for word diarrhoea

    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