oilcan
nounA can for oil, especially a can with a spout constructed to release oil drop by drop, as for lubricating machinery.
nounAny can for holding oil; specifically, a small can of various shapes, provided with a long, narrow, tapering spout, used for lubricating machinery, etc.; an oiler.
nounA small can with a long spout used to apply oil to machinery, for purposes of lubrication.
nounA container with a long spout, for containing
a can with a long nozzle to apply oil to machinery