ALL meanings of gun carriage
gun car·riage
G g - noun gun carriage the structure on which a gun is mounted or moved and from which it is fired. 1
- noun gun carriage a mechanical frame on which a gun is mounted for adjustment and firing or for transportation 0
- noun gun carriage A metal frame on which a piece of ordnance is mounted for firing or transportation. 0