Meaning of “catarrh” in the English Dictionary

british dictionary