oilcan

/'ɔilkæn/
Noun
  1. a can with a long nozzle to apply oil to machinery
oilcan
A mechanic uses an oilcan to lubricate a bicycle chain.