In a state of serious disrepair and decay; falling apart or crumbling from age and neglect.
From Latin 'dilapidatus' (scattered like stones), combining 'di-' (apart) and 'lapidare' (to stone, from 'lapis' meaning stone). Originally it literally meant destroyed like a stoned building.
Try Another Word