oilcan has definitions from the field of food
1
[ noun ] (food) a can with a long nozzle to apply oil to machinery

Related terms

can nozzle

*