<< Back to dictionary

The Meaning of untenable

  • (adjective satellite) (of theories etc) incapable of being defended or justified

Synonyms

indefensible

Rhymes

amenable , tenable , venable