Quote Originally Posted by Rater202 View Post
... people who say "supper" instead of "diner,"...
In my dialect, "dinner" is the main meal of the day, whenever it is. "Supper" is the evening meal, if it isn't the main meal. "Lunch" is the midday meal, if it isn't the main meal. And "diner" is a type of restaurant, loosely based on meal service in trains as it was back in the day when they actually cooked food on trains. ( I don't count thawing a pre-cooked burger in the microwave as cooking. )