这两个名词都有“餐”之意。
dinner : 正餐。指一日中的主餐,可中午吃,也可晚间吃。
- We were just having (our) dinner.
我们正在吃晚餐。 - We had some friends over for dinner on Saturday.
星期六我们请了一些朋友来吃晚饭。 - a romantic candlelit dinner
浪漫的烛光晚餐
meal : 泛指一日三餐的任一餐,也可指一餐所吃的东西。
- a hot meal
一顿热饭 - a three-course meal
有三道菜的一餐 - a heavy (= large) meal
丰盛的一餐 - a light (= small) meal
简单的一顿饭 - I have my main meal at midday.
我一天的正餐是在中午。 - How about coming over for a meal sometime?
你有空过来吃顿饭好吗。