defied belief

English

Verb

defied belief

  1. simple past and past participle of defy belief