
Site Language: EN
The evidence was irrefutable.
Impossible to deny or disprove.
Her argument was irrefutable.
The scientist presented irrefutable proof.
His alibi was irrefutable.
irrefutable evidence
irrefutable proof
irrefutable facts
undeniable
incontrovertible
unquestionable