Definition, synonyms and related words
A device consisting of a pump and a turbine mounted on the same shaft.