What does "cankered" mean?

Cankered: Affected mentally or morally as with canker; sore, envenomed; malignant; fretful; ill-natured. "A cankered grandam's will." Shak.

Sources