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