propulsion system

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

Other Searches