Dictionary search results

Showing 1-3 of 3 results

hydraulics US English

The branch of science and technology concerned with the conveyance of liquids through pipes and channels, especially as a source of mechanical force or control

diesel-hydraulic US English

A diesel-hydraulic locomotive