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