propelled
动词 propel:
cause to move forward with force
同义词:propel, impel
give an incentive for action
同义词:motivate, actuate, propel, move, prompt, incite