The word for today is…
dilapidated (adj) – Having fallen into a state of disrepair or deterioration, as through neglect; broken-down and shabby.
Source : The Free Dictionary
Etymology : Something that is dilapidated may not have been literally pummeled with stones, but it might look that way. Dilapidated derives (via the English verb dilapidate) from dilapidatus, the past participle of the Latin verb dilapidare (“to squander or destroy”). That verb was formed by combining dis-, meaning “apart,” with the verb lapidare, meaning “to pelt with stones.” Other English descendants of lapidare include the verb lapidate (“to pelt or kill with stones”) and the noun lapidary, which is used to refer to a person who cuts or polishes precious stones. Both words share as a root the Latin noun lapis, meaning “stone.” We also find lapis in the name lapis lazuli, a bright blue semiprecious stone.