Version Française
Meaning of
"irréfutable"
in English language
French to English
English to French
French
English
irréfutable; indiscutable; irrécusable; irréfragable.
indisputable (adj.)
irréfutable; absolu(e); irréfragable; indiscutable.
irrefutable (adj.)
irréfutable; incontestable; irréfragable.
unanswerable