English Dictionary
Definition station master in British English
station master noun
[countable] noun
Synonyms and related words
English Dictionary