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. 2012