oilcan

Definitions of oilcan
  1. noun
    a can with a long nozzle to apply oil to machinery
    see moresee less
    type of:
    can, tin, tin can
    airtight sealed metal container for food or drink or paint etc.