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
)