Английский-Русский словарь »

undownable означает в русский

АнглийскийРусский
undownable (invincible; which cannot be brought down or overcome)
adjective

неуязвимыйadjective