Xbow Definition

noun

Informal form of crossbow.

Wiktionary

Origin of Xbow