Outpost

A Detachment Of Troops Stationed At A Distance Positioned To Stand Guard Against Surprise Attacks.

Outpost Definition
Outpost Definition