【电】 hydraulic brake
hydraulic power; waterpower【电】 hydraulic power; water power
apply the brake; trig【医】 immobilize