About us
Define
Definitions for
"devoured"
destroyed or wasted as if by eating; "forests devoured by flame"; "an inheritance eaten up by debt"
wordnet.princeton.edu