(POSITION) [verb] [T usually + adverb or preposition] - to cause (esp. soldiers) to be in a particular place to do a jobI hear your son's in the army - where's he stationed?The regiment was stationed in Singapore for several years.Armed guards were stationed around the airport.
STATION
Meaning of STATION in English
Cambridge English vocab. Кембриджский английский словарь. 2012