1. Noun. (Scotland) A thin membrane or small piece of skin ¹
¹ Source: wiktionary.com
1. a shred [n -S]