To totally destroy (something); to annihilate or wipe out (something).
to destroy
to cause to separate
to severely defeat
Used other than figuratively or idiomatically: see tear, apart.