Canteen
WordNet
noun
(1) A flask for carrying water; used by soldiers or travelers
(2) Restaurant in a factory; where workers can eat
(3) A recreation room in an institution
(4) A restaurant outside; often for soldiers or policemen
(5) Sells food and personal items to personnel at an institution or school or camp etc.
WiktionaryText
Etymology
From , from .