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.
2012