What is the full meaning of impellers
IMPELLER, one that impels, also IMPELLOR [n]
Example of the word impellers placed on a Scrabble board.