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.