Разница между lunch и dinner с точки зрения британской и американской традиции питания заключается в следующем:
- В Великобритании lunch обозначает лёгкий перекус в середине дня, а dinner — главный или самый насыщенный приём пищи за день, обычно вечером. vk.com lawtran.ru При этом в зажиточных регионах днём могут есть лёгкий lunch, а вечером — полноценный dinner. vk.com
- В США dinner используется для обозначения любого плотного приёма пищи, в том числе обеда, а lunch — для обозначения лёгкого обеда в середине дня. enjoyeng.ru vk.com При этом supper, который в Великобритании обозначает лёгкий приём пищи вечером, в США считается устаревшим словом. skyeng.ru
Таким образом, в британской традиции lunch — это дневной перекус, а dinner — вечерний приём пищи, в то время как в американской традиции dinner может обозначать как обед, так и ужин в зависимости от времени суток.