• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp