Skip to
noun
The quality of being unattackable or impossible to refute; invincibility or irrefutability.
Browse