irrefutableEnglish

incontrovertible, irrefutable, positive

Adjective

Impossible to deny or disprove

English: incontrovertible, irrefutable, positive

English words with similar meanings

Show 2 words