GeneralConnection.com
➔
Dictionary
mainstay
Noun
1. pillar
2. supporter, protagonist, champion, admirer, booster, friend, anchor
3. keystone, backbone, linchpin, lynchpin, support, forestay
Usage