I think this is largely regional, so I’ll preface this by saying I’m from the south of the UK.
I was always told that a small cold meal in the middle of the day like a sandwich was lunch, whilst a larger hot meal in the middle of the day was a dinner. And then tea is the name for the evening meal.
So if you have a Sunday roast at 1:00pm that’s a dinner. If you have a sandwich at 1:00pm that’s a lunch, if you’re at school and you get Shepard’s Pie or something then that’s a dinner. When you go home and have spaghetti or something like that at 6:00pm that’s tea.
I’ve never heard anyone use ‘supper’ before but if I heard it I would assume it means the same as tea.
Latest Answers