delivered the goods

English

Verb

delivered the goods

  1. simple past and past participle of deliver the goods