Definition of Mainstay

  • 1. A prominent supporter Noun
  • 2. A central cohesive source of support and stability Noun
  • 3. The forestay that braces the mainmast Noun

Synonyms for word "mainstay"

Semanticaly linked words with "mainstay"

Hyponims for word "mainstay"