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