turbocharged
Concise Oxford English Dictionary © 2008 Oxford University Press:
turbocharge
▶verb (usu. as adj. turbocharged)
- 1 equip with a turbocharger.
- 2 make more powerful, fast, or exciting: turbocharged business growth.
'turbocharged' also found in these Oxford entries:

