Table of Contents
Antonyms
Synonyms
Etymology
1. irrefutable
adjective. ['ˌɪrəˈfjuːtəbəl'] impossible to deny or disprove.
Antonyms
Synonyms
Etymology
- irrefutable (English)
- irrefutabilis (Latin)
adjective. ['ˌɪrəˈfjuːtəbəl'] impossible to deny or disprove.