There's Krokoodile, but if Cress has Ice Beam...
Or you could check out this list and find a pokemon that can Taunt, cause I don't use Taunt to kill Cress. I just kill it with sheer force. It can only heal 8 times with Moonlight, so after that it's ironically a sitting duck.