English Dictionary
Definition canker in British English
canker noun
noun
/ˈkæŋkə(r)/
Synonyms and related words
