You're thinking of "impeccability." Dictionaries are available on-line.
You're thinking of "impeccability."
No, I was thinking of "infallibility", a notion among Catholics that the Church can not err. I guess that notion gets thrown on the ash heap of history.