Definitions of bastion:

  • noun:   projecting part of a rampart or other fortification
  • noun:   a stronghold into which people could go for shelter during a battle
  • noun:   a group that defends a principle
    Example: "A bastion against corruption"