invincible
language: th
definitions
adjective
unable to be defeated or overcome
th: ไม่แพ้
examples
an invincible army
กองทัพที่ไม่แพ้