invulnerable

Adjective
  1. immune to attack; impregnable
    • gunners raked the beach from invulnerable positions on the cliffs

Khám phá thêm

Các từ liên quan

Từ trái nghĩa

invulnerable
The castle was considered invulnerable to any siege.