arbalist

definition: an engine that provided medieval artillery used during sieges
example:
speech part: noun
synonyms: onager
Video not found.