Definitions for mainstay
  • Mainstay (n.) - The stay extending from the foot of the foremast to the maintop.
  • Mainstay (n.) - Main support; principal dependence.
  • Mainstays - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
aa ai am an as at ay in is it ma mi my na si ta ti ya