IPA: /ˈoʊvərˌiːtər/
KK: /ˈoʊvərˌiːtər/
A person who eats more food than is healthy or necessary, often on a regular basis.
After the holiday feast, I felt like an overeater because I couldn't stop eating dessert.
Overeater → It is formed from "over-" (meaning excessively) and "eat" (from Old English "etan", meaning to consume food) and "-er" (meaning a person who). The word describes a person who consumes food excessively.
Think of someone who eats 'excessively' ('over-') — that's why an overeater is a person who eats too much.
No commonly confused words.