separate lubrication

Definition

Cars & Driving

  • noun an engine lubrication principle whereby the oil is no longer mixed with the fuel, but is fed by a metering pump from a separate oil tank to the engine components to be lubricated.
http://www.dictionarycentral.com/definition/separate-lubrication.html