Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turbines
in English
turbines
us
//ˈtɜːr.biːnz//
uk
//ˈtɜːb.ə.naɪz//
#moderate
Lemma:
turbine
The lemma is the base or root form of this word.
Definitions
Noun
rotary
machines
using
fluid
energy
devices
with
spinning
parts
(
converting
energy
)