What is the meaning of diarrhoea in English?

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

Learn in

See more

n. diarrhoea

Definition of diarrhoea in English

Liquid excrement that is caused by intestinal disorder.

Synonyms of diarrhoea in English

diarrhea