Thayer's Greek Lexicon

 1. to draw down, pull down
2. to draw along, drag forcibly