ingurgitate

verb
  1. to swallow greedily or in large quantities; to gulp down
  2. Usage: formal; literary

Examples