noun

definition

a cannon of the earliest type, which fired a stone ball or large shot.

Top Search