oilcan

Noun
  1. A can with a long nozzle to apply oil to machinery (synset 103848836)

Other Searches