irrefutable in Catalan irrefutable in Catalan irrefutable adj undeniable; unable to be disproved or refuted Add to Flashcards