Found 2 synonyms
propulsion
propulsion plant
propulsion system
unit
production unit
duplex unit
power unit