mainstayEnglishOxford English Thesaurusmainstay noun 1 agriculture was the mainstay of the economy: central component, centrepiece, prop, linchpin, cornerstone, pillar, bulwark, buttress, chief support, backbone, anchor, foundation, base, bastion. 2 he is the mainstay of the Arsenal defence: tower of strength, key player, sinew, right-hand man/woman, right arm, Atlas.mainstay Oxford Dictionary of English