Word info

English cholera

Noun

Meaning

English cholera (uncountable)

(archaic) Any of various stomach ailments accompanied by diarrhea.

Source: en.wiktionary.org

Close letter words and terms