Skip to content
Kotomora

人にん間げんの盾たて

Meanings

1

expression, noun

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.