Irrefragable

What is Irrefragable?

Irrefragable definition and meaning on Dictionary terms:
adjective
not to be disputed or contested.

 

reference: www.dictionary.com/browse/irrefragable

Tags: