English version

gun carriage in Weapons topic

From Longman Dictionary of Contemporary Englishgun carriageˈgun ˌcarriage noun [countable]  PMWa frame with wheels on which a large heavy gun is moved around