One word substitute is Invulnerable. Invulnerable: impossible to harm or damage. Invincible: too powerful to be defeated or overcome. Infallible: incapable of making mistakes or being wrong. Impregnable: (of a fortified position) unable to be captured or broken into.
From One Word Substitution · English Language Competence Test
Large scale departure of people
Deriving pleasure from inflicting pain on others
A story that can hardly be believed
One who loves mankind
One who does not care for literature or art
Words inscribed on tomb
Ready to believe
A large sleeping-room with many beds