RESTAURANT Meaning of RESTAURANT in English n. public premises where meals or refreshments may be had. Phrases and idioms: restaurant car Brit. a dining-car on a train. Etymology: F f. restaurer RESTORE Oxford English vocab. Оксфордский английский словарь. 2012