oilcan /(?)/

oil·can

oilcan

n.
  1. A small can with a long spout used to apply oil to machinery, for purposes of lubrication.