Meaning of “station” - Learner’s Dictionary

station

verb uk us /ˈsteɪʃən/
be stationed at/in, etc

If someone such as a soldier is stationed somewhere, they are sent there to work for a period of time:

He met some US soldiers stationed in Germany.

(Definition of “station verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)