also impellor noun Date: 1685 one that impels, 2. a rotor located in a conduit to impart motion to a fluid, a blade of a rotor
IMPELLER
Meaning of IMPELLER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012