MANGONELLUS Law Professor 11 years ago A warlike instrument for casting stones against the walls of a castle. Cowell.