noun
Meaning 1
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.
Definition source: English Wiktionary via Wiktextract
Usage: UK
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided