Definition of “canker” - English Dictionary