Thayer's Greek Lexicon

 1. to drink down, swallow down
2. to devour
3. to swallow up, destroy