xbow Definition
Definition
A device used on warships to launch explosive projectiles, typically fired by compressed air or steam.
Browse
A device used on warships to launch explosive projectiles, typically fired by compressed air or steam.
Browse