English Dictionary
Definition outpost in British English
outpost noun
[countable] noun
/ˈaʊtˌpəʊst/
English Dictionary