untenableEnglish

indefensible, untenable

Adjective

(of theories etc) incapable of being defended or justified

English: indefensible, untenable

English words with similar meanings

Show 1 words