Feedback
Beggar belief
Meaning
Verb
●
In British English, :
To
appear
implausible
or unbelievable.
Sourced from
Wiktionary
Synonyms
Beggar Description
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better