oilcan Meaning, Definition & Usage

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

WordNet