indomitability: the property being difficult or impossible to defeat
strength: the property of being physically or mentally strong
ballpark: a facility in which ball games are played (especially baseball games)