espringal

from The Collaborative International Dictionary of English v.0.48
Espringal \Es*prin"gal\, n. [See {Springal}.] (Mil. Antiq.)
   An engine of war used for throwing viretons, large stones,
   and other missiles; a springal.
   [1913 Webster]
    

[email protected]