Thayer's Greek Lexicon

 1. a holding back, hindering
2. a holding fast, possession