Online English Dictionary

Home

Irrefutable


a.

Incapable of being refuted or disproved; indisputable.


© 2009 Dammam Community College