hydraulic lever

Glossary “hydraulic lever” Definition:
Means to multiply force using additional stages of mechanical leverage.

Leave a Reply

Your email address will not be published.