1 [U, C] the main meal of the day, eaten either in the middle of the day or in the evening: Itís time for dinner. When do you have dinner? What time do you serve dinner? Letís invite them to dinner tomorrow. What shall we have for dinner tonight? Itís your turn to cook dinner. She didnít eat much dinner. I never eat a big dinner. Christmas dinner a three-course dinner Iíd like to take you out to dinner tonight. (BrE) school dinners (= meals provided at school in the middle of the day)
2 [C] a large formal social gathering at which dinner is eaten: The clubís annual dinner will be held on 3 June.
supper noun [U, C] the last meal of the day, either a main meal, usually smaller and less formal than dinner, or a snack eaten before you go to bed: Iíll do my homework after supper. Whatís for supper? Weíll have an early supper tonight.