From Longman Dictionary of Contemporary Englishdine out phrasal verb formal1 formalDFEAT to eat dinner in a restaurant or in someone else’s house → eat out They would dine out together once a month.2 dine out on somethingTELL British English informal to keep using a story about something that has happened to you, in order to entertain people at meals → dine→ See Verb table
Examples from the Corpus
dine out on something• You can spend it, you can dine out on it.• For years I dined out on these stories.