Stronghold

noun

  1. A place built to withstand attack; a fortress.

  2. A place of domination by, or refuge or survival of, a particular group or idea.

    The last stronghold of the Cornish language.

Synonyms: bastion, bulwark, fastness

stronghold

Loading dictionaries...

Initializing dictionary manager

+