Find the word definition

Wiktionary
greensticks

n. (plural of greenstick English)

Usage examples of "greensticks".

Watching as Parkus and Sophie skewer the birds on greensticks reinforces this idea.