refreshments facility - English Synonyms Dictionary