arblaster
English
Noun
arblaster
(
plural
arblasters
)
Alternative form of
arbalister
.