What is the full meaning of devoured
DEVOUR, to eat voraciously [v]
Example of the word devoured placed on a Scrabble board.