Home / M / mainstay

mainstay

noun /meɪnsteɪ/ 2 syllables 8 letters Scrabble 13 WWF 14
Definitions
noun

a prominent supporter

noun

a central cohesive source of support and stability

noun

the forestay that braces the mainmast

Want another word?
Spin the dictionary for a fresh one.
Generate a word →