Definition of "devoured"

devoured