- invincible(idiom) to be all-conquering and never lose a battle; used to describe powerful fighting strength or work efficiency that is always successful
- ,non-Chinese
- all-conqueringTo conquer in every attack; describes an ever-victorious force that is invincible