Mainstay
Word Dictionary
-> Mainstay
Search:
Mainstay
(n.) The stay extending from the foot of the foremast to the maintop.
(n.) Main support; principal dependence.
Terms of Use
Canadian Jobs