IMPELLER
Meaning of IMPELLER in English
noun
also im·pel·lor ə̇mˈpelə(r)
( -s )
1. : one that impels
2. : rotor 1a, 1b ; also : a blade of a rotor — see jet engine illustration
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012