meaning of untenable

1. of theories etc incapable of being defended or justified


Related Words

untenable |

Developed & Maintained By Taraprasad.com

Treasure Words