[noun] [C] - a place where meals are prepared and served to customers(UK) A restaurant car (esp. [US and ANZ] dining car) is a carriage of a train in which passengers are served meals.
RESTAURANT
Meaning of RESTAURANT in English
Cambridge English vocab. Кембриджский английский словарь. 2012