The fact that he was at the scene was unrefutable.
argument
Frequency:
45
%
Her argument was unrefutable and left everyone speechless.
claim
Frequency:
35
%
His claim of innocence was unrefutable.
Idiomatic Expressions for unrefutable
Phrase: irrefutable evidence
Meaning: evidence that is impossible to disprove or refute
Usage: The video footage presented in court was irrefutable evidence of the crime.