fortress [noun] + impregnable [adjective]