Irrefutable, or impossible to deny.
Some believe that there is undeniable evidence of UFOs.
From un- + deny + -able, compare deniable.
Select a language to see translations