a can with a long nozzle to apply oil to machinery
oilcan详细解释
oil.can n.(名词)A can for oil, especially a can with a spout constructed to release oil drop by drop, as for lubricating machinery.Also called oiler 油罐:盛油的罐,特别是指安着可一滴一滴地滴油的喷嘴的油罐,用以润滑机器也作 oiler