Tesla turbine

English

Etymology

Invented by Nikola Tesla in 1913.

Noun

Tesla turbine (plural Tesla turbines)

  1. A kind of bladeless centripetal flow turbine.