oilcan(noun) noun1. a can with a long nozzle to apply oil to machineryDefinition categories: man–made, can, tin