Definitions Found:

Destroy or ruin