impellors

noun
  1. plural of impeller; rotating devices with blades or vanes that move fluids by imparting kinetic energy
  2. Usage: technical; engineering

Examples