Definitions Found:

Ruin; destroy