Verb
beggar belief (third-person singular simple present beggars belief, present participle beggaring belief, simple past and past participle beggared belief)
(intransitive, chiefly UK) To appear implausible or unbelievable.
Synonym: beggar description
It beggars belief to suppose that corporate policies can always pursue the best interests of a company.