meaning of crosshairs

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


Related Words

crosshairs |

Developed & Maintained By Taraprasad.com

Treasure Words