Meaning

1 senses
  1. (UK)A room that was once common at larger railway stations in Britain and the British Commonwealth for the purpose of serving food and drink to travellers.

refreshment room — meaning, examples, forms, synonyms | Krumeto