meaning of demicannon

1. A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds.


Related Words

demicannon |

Developed & Maintained By Taraprasad.com

Treasure Words