The difference between Impregnable and Undefeatable

When used as adjectives, impregnable means too strong to be penetrated, whereas undefeatable means not defeatable.


Undefeatable is also noun with the meaning: something that has an undefeatable quality.

check bellow for the other definitions of Impregnable and Undefeatable

  1. Impregnable as an adjective (of a fortress, wall, etc., also used figuratively):

    Too strong to be penetrated.

  1. Impregnable as an adjective:

    Capable of being impregnated.

  1. Undefeatable as an adjective:

    Not defeatable; impossible to defeat.

  1. Undefeatable as a noun:

    Something that has an undefeatable quality.

Compare words: