Mainstay Meaning

There are 3 meaning(s) for word Mainstay

Meaning 1 : a prominent supporter

    Synonyms : pillar
Meaning 2 : a central cohesive source of support and stability

    Synonyms : anchor,  backbone,  keystone,  linchpin,  lynchpin
Meaning 3 : the forestay that braces the mainmast