oilcan









oilcan


noun

  1. a can having a long spout through which oil is poured or squirted to lubricate machinery or the like.

noun

  1. a container with a long nozzle for applying lubricating oil to machinery
50 queries 0.591