English synonyms about - contact  

propulsion system

noun

1 propulsion system

A system that provides a propelling or driving force.


Find more on propulsion system elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015