Dictionary definition · devour
verb
- to consume"Fire had devoured our home"
- enjoy avidly"She devoured his novels"
- eat up completely, as with great appetite"Some people can down a pound of meat in the course of one meal"
- eat greedily"he devoured three sandwiches"
Source: Open English WordNet (CC BY 4.0).