a destroyed; annihilated; perished; wrecked, ruined; impaired, run down; devastated; demolished; fallen; van quished.