irrefutable🔊English → French/ˌɪrɪˈfjuːtəbl/adjective[argument, evidence] irréfutable🔊, [testimony] irrécusable🔊