wrecked

  • (s) destroyed in an accident
    • a wrecked ship
    • a highway full of wrecked cars

Words of close approximity

wrecker
wrecker