English Dictionary
Definition staging post in British English
staging post noun
[countable] noun
1
a place where travellers can stop during a long journey by land
Synonyms and related words
Synonyms and related words
