Noun Definitionmainstay1.Definition: a central cohesive source of support and stabilityRelated Noun(s):anchor, backbone, keystone, linchpin, lynchpinCategory: General2.Definition: a prominent supporterRelated Noun(s):pillarCategory: People3.Definition: the forestay that braces the mainmastCategory: Objects