駐留部隊
Meanings
1
garrisoned forces; garrison troops
Refers to military units stationed in a particular location, often overseas or in a strategic area.
There are still garrisoned forces in that country.
The withdrawal of the garrison troops was agreed upon.