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

English Dictionary