Definition of needle oiler in US English:

needle oiler

noun

  • Needle lubricator.

Origin

1960s.