mainstay is a crossword puzzle answer that we have spotted 5 times. Chief support Principal support most important guy! Most important support Someone or something that provides the chief support