'outpost' definitions:

Definition of 'outpost'

From: WordNet
noun
A station in a remote or sparsely populated location [syn: outstation, outpost]
noun
A settlement on the frontier of civilization [syn: frontier settlement, outpost]
noun
A military post stationed at a distance from the main body of troops

Synonyms of 'outpost'

From: Moby Thesaurus