Sniper crossbow Synonyms

We can't find synonyms for the phrase "Sniper crossbow", but we have synonyms for terms, you can combine them.

SC abbreviation

SC is an abbreviation for Sniper Crossbow
What does SC stand for?
SC stands for "Sniper Crossbow"

Definitions for Sniper


Definitions for Crossbow


  • (noun) a bow fixed transversely on a wooden stock grooved to direct the arrow ( quarrel )