Answer: turboelectric

AnswerCrossword Clue
turboelectricusing or being a turbine generator that produces electricity usually for motive power