overeat (v.)
"to eat too much," 1590s, from over- + eat (v.). Related: Overate; overeating. Old English had oferæt (n.) "gluttony; oferæte (adj.) "gluttonous."