Thayer's Greek Lexicon

 1. to foresee
2. to provide