slickered
defeated by being slick (smooth and clever; smart).