Thesaurus.com
Dictionary.com
Definitions

invulnerable

[in-vuhl-ner-uh-buhl] / ɪnˈvʌl nər ə bəl /