Invincibility - Definition

invincibility

n 1: the property being difficult or impossible to defeat [syn:
indomitability, invincibility]

Look up another word