人間の盾
Meanings
1
human shield
Refers to civilians or other non-combatants placed in a location to deter attacks, or the act of using them as a protective barrier. Often used in military, political, or news contexts.
The rebel forces used civilians as human shields.
International law prohibits the use of human shields.