OILCAN

Definition of OILCAN

  1. (noun)a can with a long nozzle to apply oil to machinery