too strong to be defeated or changed synonym unconquerable The team seemed invincible. an invincible belief in his own ability.
確定! 回上一頁