turbine meaning in English
n. turbine, engine powered by a rotor revolving by means of the force of moving liquid exerted on the vanes of the rotor (fluids commonly used are water, steam, and air)
n. turbine, engine powered by a rotor revolving by means of the force of moving liquid exerted on the vanes of the rotor (fluids commonly used are water, steam, and air)