noun
Etymology: supercharged (past participle of supercharge ) (I) + engine
: an internal-combustion engine equipped with or using a supercharger
noun
Etymology: supercharged (past participle of supercharge ) (I) + engine
: an internal-combustion engine equipped with or using a supercharger
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012