Thayer's Greek Lexicon

 1. to make desolate, lay waste
2. to ruin, bring to desolation
3. to despoil one, strip her of her treasures