Definition

A person who eats in excess, often to the point of overindulgence or to the detriment of their health; someone with a habit of consuming large amounts of food.