English | German | Russian | Czech

insupportable English

Meaning insupportable meaning

What does insupportable mean?

insupportable

(= indefensible) incapable of being justified or explained

Synonyms insupportable synonyms

What other words have the same or similar meaning as insupportable?

Are you looking for...?