gun carriage
1.
(
noun
) a framework on which a gun is mounted for firing
Related Words:
barbette carriage
,
frame
,
framework
,
framing
Terms and Conditions of Use / Copyright Notice