1.Impossible to refute or controvert; indisputable: irrefragable evidence.
不能反驳的,不能否定的,不可争辩的。
2.The universe is a society of wilful personalities, not an irrefragable chain of cause and effect .
宇宙是一个各种固执的个体的社会,而不是原因和结果之间无懈可击的链条。