turbine pump
Noun
Meaning
turbine pump (plural turbine pumps)
A pump in which water is raised by the inverted action of a turbine-wheel.
Noun
turbine pump (plural turbine pumps)
A pump in which water is raised by the inverted action of a turbine-wheel.