Meanings

  1. buttress, pier, supporting column, support pillar

  2. mainstay

    ein Stützpfeiler seinto be a mainstay