WATER INJECTION


Meaning of WATER INJECTION in English

noun

: introduction of water to an internal-combustion engine to enhance combustion power for quick takeoff or bursts in speed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.