BEGGAR


Meaning of BEGGAR in English

[verb] [T]His cruelty beggared belief/description (= was impossible to believe/describe).

Cambridge English vocab.      Кембриджский английский словарь.