noun
stationed troops; garrison forces
Refers to military forces stationed in a particular location, often overseas or in a specific region. Commonly used in news and formal contexts.
その国には今も駐留軍がいる。
There are still stationed troops in that country.
駐留軍の撤退が合意された。
The withdrawal of the garrison forces was agreed upon.