propelled

PROPEL'LED, pp. Driven forward.