be left without strength/vigor especially due to exhaustion/physical abuse - Spanish English Dictionary