CROSSHAIRS





Definition:

  1. [noun] a center of interest; "the war on terrorism has put Saddam Hussein in the crosshairs"

Synonyms: