mainstays
main-stays
noun
Essential people or things providing strong support and stability to something.
"Our experienced staff are the mainstays of the company."
Thesaurus
Synonyms: anchor, keystone, linchpin, lynchpin, backbone, pillar
main-stays
Essential people or things providing strong support and stability to something.
"Our experienced staff are the mainstays of the company."
Synonyms: anchor, keystone, linchpin, lynchpin, backbone, pillar