Definify.com

Definition 2024


indiscutable

indiscutable

French

Adjective

indiscutable m, f (plural indiscutables)

  1. undebatable; not arguable

Antonyms

Derived terms