countable/uncountable the main meal of the day, eaten in the afternoon or evening. In some parts of the U.S., an evening meal is also called supper, especially if it is the last meal of the day. In most parts of the U.S., a meal eaten in the afternoon is called lunchIf you’ll cook dinner, I’ll wash the dishes.
have (your) dinner: I haven’t had dinner yet.
have something for dinner: Are we having chicken for dinner again?
have dinner with someone (=as part of a romantic relationship): Will you have dinner with me this evening?
go out to/for dinner (=eat in a restaurant): Why don’t we go out to dinner tonight?