Etymology

turbopump

T1U1R1B3O1P3U1M3P3

Today it means: A device consisting of a pump and a turbine mounted on the same shaft. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok