Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of human shield

Source language: EnglishDictionary language: English

human shield

noun

Definitions

  1. Civilians deliberately placed in or around combat targets to deter an enemy from attacking those targets.

  2. Third parties used cynically to divert attention away from accusations against oneself.