[adjective] [not gradable]a turbocharged engine(approving slang) If something is turbocharged, it is very strong or powerful.The little singer with the turbocharged voice gave a stunning performance.
TURBOCHARGED
Meaning of TURBOCHARGED in English
Cambridge English vocab. Кембриджский английский словарь. 2012