RESTAURANT Meaning of RESTAURANT in English n. public premises where meals or refreshments may be had. restaurant car Brit. a dining-car on a train. [ F f. restaurer RESTORE ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012