Definify.com

Definition 2025


xbows

xbows

English

Noun

xbows

  1. plural of xbow