What is the full meaning of mainstays
MAINSTAY, the principal support [n]
Example of the word mainstays placed on a Scrabble board.