outpost

noun

1.
a station in a remote or sparsely populated location
2.
a settlement on the frontier of civilization
3.
a military post stationed at a distance from the main body of troops