cograil

/ˈkɒɡreɪl/

Definitions

1. noun

a medieval device resembling a crossbow, used for firing arrows or other projectiles, especially one employed on a ship.

“The cograil was an essential component of medieval naval warfare.”

Synonyms

  • ballista
  • scorpio

Antonyms

  • musket
  • pistol