English Dictionary
◊ DIARRHOEA
diarrhoea
n : frequent and watery bowel movements [syn: {diarrhea}, {looseness
of the bowels}]