crosshairs

Noun
  1. a center of interest
    • the war on terrorism has put Saddam Hussein in the crosshairs

Khám phá thêm

Các từ liên quan

Từ có nhắc đến "crosshairs"

crosshairs
The sniper carefully aligns the target in his crosshairs.