Common Noun Collocations of dine

board, breakfast, company, day, engagement, even, family, friend, home, honour, house, invitation, lady, lunch, man, morrow, night, party, person, place, pleasure, restaurant, room, sun, sup, table, time, way, wife, wine