post

(noun) military post

military installation (generic term)