wreckedEnglish

wrecked

Adjective

Destroyed in an accident

English: wrecked