could eat a horse
Synonyms
hungarian
starved
starving
carnivorous
ravenous
famished
rapacious
ravening
edacious
insatiate
esurient
sharp-set
unsatisfiable
hungering