unbarrable
/ʌnˈbærəbəl/Definitions
1. adjective
un able to be barricaded or defended
“The city’s strategic location made it unbarrable to the enemy forces.”
2. noun
something that is unbarrable or difficult to defend
“The unbarrable nature of the fortress made it nearly impossible to conquer.”