Synonyms for "mainstay"

Words with similar meaning