verb
dines; dined; dining
[no obj] somewhat formal :to eat dinner :to have the main meal of the day
dine in
[phrasal verb]
to have dinner at home
dine on
[phrasal verb]
dine on (something) :to eat (something) for dinner
dine out
[phrasal verb]
to have dinner at a restaurant
wine and dine