YourDictionary

gun carriage

noun
A frame or structure upon which a gun is mounted for firing or maneuvering.

link/cite print suggestion box