gun carriage

Noun
  1. a framework on which a gun is mounted for firing
gun carriage
A soldier pushes a gun carriage across a grassy field.