English Dictionary
◊ OILCAN
oilcan
n : a container with a long nozzle to apply oil to machinery