[res.tau.rant] n [F, fr. prp. of restaurer to restore, fr. L restaurare] (1827): a business establishment where meals or refreshments may be procured
RESTAURANT
Meaning of RESTAURANT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012