beggared belief

English

Verb

beggared belief

  1. simple past and past participle of beggar belief