English edit

Noun edit

impermeator (plural impermeators)

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