You searched for: “hydropneumatic
hydropneumatic (adjective) (not comparable)
Regarding something operated by both water and air power: Hydropneumatic methods connect the benefits of two technological principles, the hydraulic system and the pneumatic system.