indiscutable
Top 15000
Meanings
Adjective
1. undebatable; not arguable, unquestionable, undeniable; indisputable
Examples1
This is an indisputable fact.