arblaster

English

Noun

arblaster (plural arblasters)

  1. Alternative form of arbalister.