devoured
Ate with abandon
Devoured is the past tense of devour, meaning to eat hungrily or consume completely.
Animals devour prey; people devour meals when ravenous: She devoured the pizza in minutes.
Figuratively, to be devoured is to be consumed by something overwhelming—emotion, curiosity, flames: He was devoured by jealousy.
To devour a book is to read it eagerly and quickly.
Taken as nourishment
- gobbledAte rapidly, voraciously
- wolfedAte very fast
- scarfedAte very quickly
- boltedFastened or fled suddenly
chomped · gorged · swallowed · ingested · gulped · inhaled · polished off · demolished
Extremely eager to consume
- insatiableImpossible to satisfy
- gluttonousExcessively fond of eating
- famishedIntensely, painfully hungry
- starvingSuffering extreme hunger
wolfish · greedy · hungry · ravenous · piggish · uncontrollable · frenzied · desperate
Plunged entirely into
- engrossedWholly absorbed in something
- captivatedWholly absorbed by something
- enthralledDeeply fascinated, held rapt
- grippedHeld with pressure
spellbound · riveted · fascinated · obsessed · hooked · mesmerized · transfixed · binged
Severely damaged or destroyed
- engulfedCompletely swallowed up
- decimatedDestroyed most of
- obliteratedUtterly and completely destroyed
- annihilatedCompletely destroyed, nothing remaining
overwhelmed · swallowed up · laid waste · ruined · gutted · razed · swept away · overtook
eaten
Taken as nourishment
bolted · chomped · gorged · swallowed · ingested · gulped · inhaled · polished off · demolished · put away
voracious
Extremely eager to consume
- insatiableImpossible to satisfy
- gluttonousExcessively fond of eating
- famishedIntensely, painfully hungry
starving · wolfish · greedy · hungry · ravenous · piggish · uncontrollable · frenzied · desperate · fierce
immersed
Plunged entirely into
- engrossedWholly absorbed in something
- captivatedWholly absorbed by something
- enthralledDeeply fascinated, held rapt
gripped · spellbound · riveted · fascinated · obsessed · hooked · mesmerized · transfixed · binged
ravaged
Severely damaged or destroyed
- engulfedCompletely swallowed up
- decimatedDestroyed most of
- obliteratedUtterly and completely destroyed
annihilated · overwhelmed · swallowed up · laid waste · ruined · gutted · razed · swept away · overtook · claimed