推進

Verb

 * 1) to impel; to carry forward; to push on; to advance; to drive forward; to give impetus to
 * 2)  to advance

Noun

 * 1) promotion, thrust, driving force

Verb

 * 1) promote, move ahead on, propel, further