oilcan
1. [ noun ] (food) a can with a long nozzle to apply oil to machinery
Related terms: can nozzle