invincibility(noun) noun1. the property being difficult or impossible to defeatSimilar word(s): indomitabilityDefinition categories: attribute, strength