Word info

impermeator

Noun

Meaning

impermeator (plural impermeators)

A device in a steam engine for forcing lubricating oil uniformly into the cylinder.

Source: en.wiktionary.org

Close letter words and terms