Untenable
Spanish Meaning
insostenible
English Meaning
- Being such that defense or maintenance is impossible: an untenable position.
- Being such that occupation or habitation is impossible: untenable quarters.