irrefutable
adjective
1. impossible to deny or disprove
- an irrefutable argument
Similar word(s): undeniable, incontrovertible, positive
1. impossible to deny or disprove
- an irrefutable argument
Similar word(s): undeniable, incontrovertible, positive