Word info

hydrolube

Noun

Meaning

hydrolube (countable and uncountable, plural hydrolubes)

A hydraulic fluid composed of a glycol and water

Source: en.wiktionary.org

Close letter words and terms