Wordia - The Definition Of Mainstay
mainstay
noun, nautical the forestay that braces the mainmast
From Collins
©HarperCollins 2008. Collins English Dictionary definition of mainstay
noun, nautical the forestay that braces the mainmast
From Collins
©HarperCollins 2008. Collins English Dictionary definition of mainstay