English | German | Russian | Czech

water injection English

Meaning water injection meaning

What does water injection mean?

water injection

(automotive) A fuel system component which squirts a small amount of water, in the form of a fine spray, into the air/fuel mixture going into the engine. This is designed to reduce detonation or knocking in high performance engines, especially when using a high compression ratio.

Synonyms water injection synonyms

What other words have the same or similar meaning as water injection?

water injection English » English

water-jet water spraying water flooding spray water flooding dabble

Are you looking for...?