English word definition — powered by WordNet
impossible to deny or disprove
necessarily or demonstrably true
Want to remember incontrovertible?