Definitions Found:

to ruin all hope; spoil everything