Definitions Found:

Not able to be doubted; indubitable