Find the word definition

Wiktionary
bramble nets

n. (plural of bramble net English)