VariousWords beta
Related Terms:
Noun
Definition: The sale by the government of abandoned shops to entrepreneurs who are willing to renovate them and operate there, as part of an urban revitalization policy.
Verb
Definition: present participle of shopstead