• Turbo-

    Origin

    From turbine, from Latin turbo ("spinning top").

    Full definition of turbo-

    Prefix

    1. Turbine-related
    2. Accelerated, more robust, souped-up
    © Wiktionary