What does Capsquare mean?

Capsquare meaning in General Dictionary

A metal covering plate which passes over the trunnions of a cannon and keeps it positioned

View more

  • A metal covering dish which passes within the trunnions of a cannon, and holds it set up.