Gun-carriage meaning

A frame or structure upon which a gun is mounted for firing or maneuvering.
noun
0
0
A metal frame on which a piece of ordnance is mounted for firing or transportation.
noun
0
0
Advertisement