Devour
WordNet
verb
(1) Eat greedily
"He devoured three sandwiches"
(2) Eat immoderately
"Some people can down a pound of meat in the course of one meal"
(3) Destroy completely
"Fire had devoured our home"
(4) Enjoy avidly
"She devoured his novels"