English word definition — powered by WordNet
a prominent supporter
a central cohesive source of support and stability
the forestay that braces the mainmast
Want to remember mainstay?