Synonymacompact impermeable impervious inaccessible incomprehensible inscrutable inviolable thick unfathomable unintelligible