propulsion system

Noun
  1. A system that provides a propelling or driving force (synset 104019436)

Other Searches