Search

unassailable🔊

Secure against attack; impregnable.

(by extension) Undeniable, incontestable or incontrovertible.

Something, such as a belief, that cannot be assailed.