Thayer's Greek Lexicon

 1. to throw or toss up
2. to put back or off, delay, postpone