'oilcan' definitions:

Definition of 'oilcan'

(from WordNet)
noun
A can with a long nozzle to apply oil to machinery