Logo
Search icon

impregnable

/ɪmˈpɹɛɡnəbəl/

adjective

Meaning

  • (of a fortress, wall, etc., also used figuratively) Too strong to be penetrated.