What is the meaning of diarrhea in English?

Learn vocabulary with pictures as well as definitions of diarrhea in English

Learn in

See more

n. diarrhea

Definition of diarrhea in English

Liquid excrement that is caused by intestinal disorder.

Synonyms of diarrhea in English

diarrhoea

See more

v. have diarrhea

Definition of have diarrhea in English

To expel liquid excrement with high frequency due to intestinal disorder.