Definition of "Mainstay" :
noun: the forestay that braces the mainmast
noun: a central cohesive source of support and stability
noun: a prominent supporter
noun: the forestay that braces the mainmast
noun: a central cohesive source of support and stability
noun: a prominent supporter