Definitions Found:

to overcome utterly; overwhelm