impermeator
Noun
Meaning
impermeator (plural impermeators)
A device in a steam engine for forcing lubricating oil uniformly into the cylinder.
Noun
impermeator (plural impermeators)
A device in a steam engine for forcing lubricating oil uniformly into the cylinder.