oilway

Definitions


[], (Noun)

Definitions:
- A channel for the admission of oil to lubricate a part of an engine or other machine.


Phrases:

Origin:
mid 19th century; earliest use found in Archaeologia




definition by Oxford Dictionaries