incontrovertible

US /ɪnˌkɑːn.trəˈvɝː.t̬ə.bəl/
UK /ɪnˌkɑːn.trəˈvɝː.t̬ə.bəl/
"incontrovertible" picture
1.

لا جدال فيه, لا يمكن دحضه

not able to be denied or disputed

:
The evidence was incontrovertible.
كانت الأدلة لا جدال فيها.
His argument was based on incontrovertible facts.
كانت حجته مبنية على حقائق لا جدال فيها.