History
History
History
UK
US
Meaning:

that cannot be defended, justified or excused

inexcusable

more synonyms
synonyms mode
crossword mode
INDEFENSIBLE as in Wiktionary
INDEFENSIBLE as in Wikipedia