inspiring disgust and loathing; repugnant.
wanting or devouring great quantities of food
8th grade SAT vocabulary review