Advertisement

Synonyms of Diarrhea

Primary definition: A condition in which feces are discharged from the bowels frequently and in a liquid form.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement