What is the meaning of bolt thrower in English?

Learn vocabulary with pictures as well as definitions of bolt thrower in English

Learn in

See more

n. bolt thrower

Definition of bolt thrower in English

Siege weapon with a firing mechanism that similar to that of a crossbow, which is mounted on a fixed structure and used to launch large projectiles, such as javelins.

Synonyms of bolt thrower in English

ballista