The AI-powered English dictionary
plural turbopumps
A device consisting of a pump and a turbine mounted on the same shaft. examples