spoiled or ruined or demolished; war left many cities destroyed; Alzheimer's is responsible for her destroyed mind'
destroyed physically or morally
[ Syn: ruined ]
spoiled or ruined or demolished; war left many cities destroyed; Alzheimer's is responsible for her destroyed mind'
destroyed physically or morally
[ Syn: ruined ]