Mangoneeeus

Definition and Citations:

A warlike instrument for casting stones against the walls of a castle. Cowell.

Latest Articles