Find the word definition

Wiktionary
stubbers

n. (plural of stubber English)

Wikipedia
Stubbers

Stubbers is the name of a former stately home in North Ockendon, now an activity centre.