Diner-out

Webster's Dictionary of the English Language

·noun One who often takes his dinner away from home, or in company.