Thayer's Greek Lexicon

 1. a castle, stronghold, fortress, fastness
2. anything on which one relies
  1) of the arguments and reasonings by which a disputant endeavours
to fortify his opinion and defend it against his opponent