EN

Synonyms for bolt thrower

Most common

ballista

All synonyms

Noun

Definitions

  1. n. 1

    A mechanical crossbow used by Alliance Special Forces infiltration units in Star Wars.

By length

8 letters
ballista