irrefragable
[i'refrǝgǝbl]
a неоспори'мый, неопровержи'мый,
бесспо'рный;
~ answer исче'рпывающий отве'т