Shamed

Shamed. destroying; wearing out