To the lunchtime dinner-ers...
If you have a sandwich for your midday meal is it still dinner?
On a school trip would you have a 'packed lunch for your dinner'?
Or in the office, would you refer to a meeting that takes place across the middle of the day when sandwiches are provided a 'working dinner' rather than a 'working lunch'?
I think this is just one of many, many posts demonstrating that some posters can cope with a flexibility of language and others can't (but still bizarrely seem to think they are in a higher social class, sorry whoever I quoted, I'm not especially picking on you. There are plenty of others)
School lunch/ school dinner was interchangeable at my north east of Scotland school. We had "dinner ladies"
At my son's (private school in Edinburgh) they provided school lunch. I have no doubt the ladies serving it were officially "meal administrators" in reality they were "dinner ladies".
"Tea" was and still is a main evening meal and I have been middle class my entire life. There was a period in the excitement of being grown ups when my friends and I would give "dinner parties"- now we are as likely to say come for tea meaning an evening meal.
We all know in a restaurant or a hotel you book "dinner"
Language is flexible - sometimes one expression is the most suitable- sometimes another.
Insisting that "tea" only means what you think it means and dogmatically insisting (as some, although not the poster, I have quoted) it is indicative of class- or that "you have never heard it used that way" doesn't make you posh or sophisticated. You just sound terribly parochial and lacking in imagination.