impregnable

adj -sioshindika; -a kuweza kuzuia/kuhimili mashambulio yote, -sioingilika. impregnably adv. impregnability n.