Find the word definition

Wiktionary
darning lasts

n. (darning last English)