Definitions of diner:

  • noun:   a restaurant that resembles a dining car
  • noun:   a person eating a meal (especially in a restaurant)
  • noun:   a passenger car where food is served in transit