imprendibile

Etymology
From.

Adjective

 * 1) that cannot be caught, elusive, unstoppable, uncatchable
 * 2) impregnable, invincible
 * 1) impregnable, invincible