Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: oilcan  'oyl`kan
  1. A can with a long nozzle to apply oil to machinery

Derived forms: oilcans

Type of: can, tin, tin can