Definition, Meaning & Anagrams | English word SHOPSTEAD
SHOPSTEAD
Definitions of SHOPSTEAD
- To buy and renovate abandoned shop facilities that are offered for sale inexpensively as part of an urban renewal policy.
- A commercial building that has been or is being renovated as part of a shopsteading program.
Number of letters
9
Is palindrome
No
Search for SHOPSTEAD in:
Page preparation took: 116.28 ms.