gun_carriageEnglish

gun carriage

Noun

A framework on which a gun is mounted for firing

English: gun carriage