To eat the principal regular meal of the day; to take dinner.
To give a dinner to; to furnish with the chief meal; to feed; as, to dine a hundred men.
To dine upon; to have to eat.
have supper; eat dinner; "We often dine with friends in this restaurant"
give dinner to; host for dinner; "I'm wining and dining my friends"