Definitions Found:

to destroy; ruin