TURBOSUPERCHARGED


Meaning of TURBOSUPERCHARGED in English

|tər(ˌ)bō+ adjective

Etymology: turbosupercharg er + -ed

: equipped with a turbosupercharger

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.