overeat

/ˌoʊvərˈiːt/ オーバーイート

1. 必要以上に食べること、食事を過剰に摂取すること。

満腹感や食事の必要量を無視して、大量に食事を摂取する行為を指します。健康面や心理的な側面にも影響を及ぼすことがあります。
I tend to overeat when I'm stressed. (ストレスを感じると食べ過ぎる傾向がある。)

2. 健康や気分に悪影響を及ぼすほど食べすぎること、またはその結果生じる不快な状態。

量や質を問わず、体が許容できる量を超えて摂取し、結果として体調不良や不快感を引き起こす行為を指します。
His doctor told him not to overeat. (彼の医者は彼に食べ過ぎないように言った。)