Skip to content

mainstay

Dictionary definition · mainstay

noun

  1. a prominent supporter"he is a pillar of the community"
  2. a central cohesive source of support and stability"faith is his anchor"
  3. the forestay that braces the mainmast

Source: Open English WordNet (CC BY 4.0).