Read the dictionary definition of dine. All definitions for this word.
1. give dinner to; host for dinner
1. I'm wining and dining my friends
2. have supper; eat dinner
1. We often dine with friends in this restaurant
See also:
Merriam-Webster definition of dine