@Gregory Well said!
Mainstay
-
The stay extending from the foot of the foremast to themaintop.
Mainstay meaning & definition 1 of Mainstay.
-
-- main support
-- primary constituentMainstay meaning & definition 2 of Mainstay.
-
the most important part of something, providing support for everything else:
Mainstay meaning & definition 3 of Mainstay.
-
A person or thing on which something else is based or depends.
Mainstay meaning & definition 4 of Mainstay.
Similar Words