Irrefragable

"Irrefragable" in Italian

irrefragabile

(which cannot be refuted — see also indisputable, irrefutable)

Next best steps

Mini challenge

Unscramble this word: irrefragable