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