支隊
し
た
い
Meanings
1
detachment; detached force
A unit or group separated from a main body for a specific task, used in military, police, or organizational contexts. Often contrasted with 本隊 (main body).
See also: 本隊
The detachment headed to the destination first.
A police detachment rushed to the scene.