Thayer's Greek Lexicon

 1. to satiate, sate, satisfy