Xbow definition

Informal form of crossbow.
noun
1
1
Advertisement

Origin of xbow