Vocabulary

肉壁

meat shield; human shield

noun