mainstay[noun]Synonyms: pillar, anchor, backbone, bulwark, buttress, lynchpin, prop 
Related Words: brace, 
buttress, 
crutch, 
maintainer, 
prop, 
staff, 
standby, 
stay, 
support, 
supporter, 
sustainer, 
upholder [TahlilGaran] English Synonym Dictionary ▲
 main‧stay /ˈmeɪnsteɪ/ 
 noun the mainstay of something a) an important part of something that makes it possible for it to work properly or continue to exist: 
 Agriculture is still the mainstay of the country’s economy. b)
 Agriculture is still the mainstay of the country’s economy. b) someone who does most of the important work for a group or organization: 
 She was the mainstay of the team.
 She was the mainstay of the team.  [TahlilGaran] Dictionary of Contemporary English ▲