combining form Etymology: turbine coupled directly to a driving turbine , consisting of or incorporating a turbine
TURBO-
Meaning of TURBO- in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012