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