1 عمومی:: مغلوب نشدنی، شكست ناپذیر
شبکه مترجمین ایران
1 general:: adj. VERBS be, feel, look, seem | become | make sb a secret weapon that will make us invincible. ADV. almost, virtually | apparently, seemingly
Oxford Collocations Dictionary
2 general:: adj. incapable of being overcome or defeated: Teenages think they are invincible.
Simple Definitions