Definition:

Having a huge appetite; greedy; ravenous.

Type of Speech: