Meaning of “canker” in the English Dictionary