TURBOCHARGED


Meaning of TURBOCHARGED in English

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

Cambridge English vocab.      Кембриджский английский словарь.