VOCABULARY - IDIOMS

In the Crosshairs (Cross Hairs)

Meaning:

Targeted for blame or criticism

Examples: