turbosupercharged
adjective
tur·bo·supercharged
| \ ¦tər(ˌ)bō+\
Definition of turbosupercharged
: equipped with a turbosupercharger
Keep scrolling for more