English

edit

Noun

edit

impermeator (plural impermeators)

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