IMPELLER


Meaning of IMPELLER in English

[im.pel.ler] also im.pel.lor n (1685) 1: one that impels

2: rotor; also: a blade of a rotor

Merriam-Webster English vocab.      Английский словарь Merriam Webster.