Wiktionary
scrogs
n. (context Scotland English) (plural of scrog English)
n. (context Scotland English) (plural of scrog English)