irrefragable

adjective irrefragable, irrecusable.