Meaning

1 senses
  1. (UK)That beggars belief; unbelievable.

Forms

more belief-beggaring, most belief-beggaring

See also

neighbours in the dictionary
belief-beggaring — meaning, examples, forms, synonyms | Krumeto