What is the meaning of Mainstay?

A chief support.

Someone or something that can be depended on to make a regular contribution.

A stabilising rope from high on the mainmast to the base of the foremast.

Source: wiktionary.org