water injection

Definition

Cars & Driving

  • noun a system that prevents detonation in high-compression engines by injecting metered amounts of water into the inlet manifold where it mixes with the air/fuel charge entering the engine; there the water spray turns to steam, cooling combustion and cleaning out old carbon deposits
http://www.dictionarycentral.com/definition/water-injection.html