unvanquishable

Adjective
  1. incapable of being overcome or subdued
    • an invincible army
    • her invincible spirit

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

unvanquishable
The team's unvanquishable spirit led them to victory.