Summary
English
Detailed Synonyms for mainstay in English
mainstay:
-
the mainstay
-
the mainstay
-
the mainstay
– the forestay that braces the mainmast 1 -
the mainstay
– a central cohesive source of support and stability 1 -
the mainstay
– a prominent supporter 1