✔ 最佳答案
其實是有分別的。
根據 BBC 的 "Ask About English",
http://www.bbc.co.uk/worldservice/learningenglish/radio/specials/1535_questionanswer/page2.shtml
dinner 是一日中最重要及最豐的一餐,可以是在晚上吃,也可以是在日間吃。而 supper 則是比較沒有那麼豐富的一餐並且是一定在晚上吃的。
"dinner is really the main meal and people might have it in the middle of the day or in the evening. Lunch and supper are both light kinds of meal. Lunch is in the middle of the day, supper is in the evening. "
"A supper is usually a light meal and is probably had after a larger dinner has been had in the middle of the day. "
古德明也有提到 "dinner" 與 "supper" 的分別,見《吃飯談公事》
http://education.atnext.com/index.cfm?fuseaction=Article.View&articleID=5674376&issueID=20060301&pageNumber=2
"Dinner 我 們 一 般 譯 做 「 晚 餐 」 , 但 其 實 是 指 一 天 之 中 最 重 要 的 一 餐 。 體 力 勞 動 工人 下 午 即 使 只 吃 三 明 治 , 也 會 叫 這 一 餐 做 dinner 。 對 他 們 來 說 , dinner 即 午 餐 ,晚 餐 是 supper 。
但 是 對 文 職 、 專 業 人 員 等 所 謂 中 上 層 階 級 來 說 , 午 餐 卻 是 lunch , 晚 餐 才 是 dinner 。 Supper 則 指 消 夜 。"