n. drive, impulse, impetus, thrust, power, driving or propelling or propulsive force, pressure, momentum, push Enormous propulsion is required to lift the space shuttle into orbit
PROPULSION
Meaning of PROPULSION in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012