This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Mainstay

  1. n.
    The stay extending from the foot of the foremast to the maintop.
  2. n.
    Main support; principal dependence.



Shares

Related Words

Menu