The UK
In the United Kingdom, dinner traditionally meant the main meal of the day. Because of differences in custom as to when this meal was taken, dinner might mean the evening meal (typically in the higher social classes) or the midday meal (
typically in lower social classes, who may describe their evening meal as tea). There is sometimes snobbery and reverse snobbery about which meaning is used. Large formal evening meals are invariably described as dinners (hence, also, the term dinner jacket which is a form of evening dress). School dinners is a British phrase for school lunches
blue collar till I die!
I was brought up with my father pedalling home from first the Works and then Pressed Steel for dinner, which was about 12:10 pm.
Tea was then bread and dripping etc at approx 5:00 pm.
I then lived with a bird for some years who's daddy was something in the City, and lived in a big house in leafy Sevenoaks. They always had dinner at tea time.....and luncheon at dinner time...a practice the daughter instinctively carried on and which I consequently picked up. It was the other working class traits of nose picking, farting, belching, excessive drinking and wasting of money that I could never shake off.
Not to mention the obsession with a no hope football club.