Thayer's Greek Lexicon

 1. to flay, skin
2. to beat, thrash, smite