Oilcan (noun) Definition, Meaning & Examples

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
Oilcan (noun) Definition, Meaning & Examples

More Definitions