Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mainstay Definition

Cancel
mainstay
noun(main-stay)
a prominent supporter
Synonyms: pillar,
mainstay
noun(main-stay)
a central cohesive source of support and stability
mainstay
noun(main-stay)
the forestay that braces the mainmast

Words Related to mainstay!

mainstay Examples by Brain Bank Users