untenable
Explore definitions, synonyms, and language insights of untenable
Definitions
Adjective Satellite
(of theories etc) incapable of being defended or justified
Explore definitions, synonyms, and language insights of untenable