invincible /inˈvinsəbl/ adj. 无敌的,战无不胜的:invincible difficulties不可克服的困难They are invincible in battle.他们打起仗来战无不胜。