devour
v. 1 eat voraciously. 2 (of fire etc.) Engulf, destroy. 3 take in eagerly (devoured the play). 4 preoccupy (devoured by fear). [latin voro swallow]
v. t. To eat up with greediness; to consume ravenously; to feast upon like a wild beast or a glutton; to prey upon.