impenetrable [adjective] + barrier [noun]