crossbowman
noun
°Someone (usually a soldier) equipped with a crossbow.