impermeator (English, noun)
expansion: impermeator (plural impermeators)
Senses:
glosses: A device in a steam engine for forcing lubricating oil uniformly into the cylinder.
Forms:
form: impermeators
tags: plural