barbette carriage
English Dictionary
->
Letter B
-> barbette carriage
Search Dictionary:
barbette carriage Definition
(n)
a
gun
carriage
elevated
so
that
the
gun
can
be
fired
over
the
parapet
barbette carriage Synonyms
barbette carriage
© Art Branch Inc.