Meanings
- 1
- 2
Thesaurus
From Middle English main stay, a nautical compound of main (referring to the mainmast) + stay ("supporting rope"). The figurative sense arose by treating a crucial person or institution as the cable that keeps a mast upright.
Press ? anytime to toggle this dialog