shopstead (English, noun)
expansion: shopstead (plural shopsteads)
Senses:
glosses: A commercial building that has been or is being renovated as part of a shopsteading program.
Forms:
form: shopsteads
tags: plural