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.      Оксфордский английский словарь.