meaning of capsquare

1. A metal covering plate which passes over the trunnions of a cannon, and holds it in place.


Related Words

capsquare |

Developed & Maintained By Taraprasad.com

Treasure Words