impellors

/ɪmˈpɛlərz/
noun
  1. Plural of impellor; multiple people or things that drive or force something forward or into action.
    • These impellors of innovation include new technologies and market demands.
    • The pump's impellors were replaced to improve water flow.
    • Several impellors in the organization pushed for change.
What does "impellors" mean? | whatsthatwordmean | whatsthatwordmean