Definition of hydropneumatic gun carriage in English English dictionary
A disappearing gun carriage in which the recoil is checked by cylinders containing liquid and air, the air when compressed furnishing the power for restoring the gun to the firing position