wrecked

(noun) crash

accident (generic term)