Webster's Revised Unabridged Dictionary · 1913

Mainstay

Mainstay , noun

1.
(Nautical) The stay extending from the foot of the foremast to the maintop.
2.
Main support; principal dependence.
The great mainstay of the Church. — Buckle