See moren. diarrheaDefinition of diarrhea in EnglishLiquid excrement that is caused by intestinal disorder. Synonyms of diarrhea in Englishdiarrhoea
See morev. have diarrheaDefinition of have diarrhea in EnglishTo expel liquid excrement with high frequency due to intestinal disorder.