BEGGAR Meaning of BEGGAR in English [verb] [T]His cruelty beggared belief/description (= was impossible to believe/describe). Cambridge English vocab. Кембриджский английский словарь. 2012