Incontrovertible

/ˌɪn.kənˈtrɒ.və.tə.bəl/

Slang Meanings

Rock solid evidence.
His alibi was rock solid, it was incontrovertible.
Set in stone.
Once the verdict was read, it felt set in stone; the evidence was incontrovertible.