powered ahead

English

Verb

powered ahead

  1. simple past and past participle of power ahead