Projected

French Meaning

projeter

se projeter

faire saillie

propulser

projeter en avant

English Meaning

  1. Simple past tense and past participle of project.