Definition, synonyms and related words
A well-maintained structure purchased and torn down to make way for a new structure.
Misspelling of tear down.