Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mainstay

- The stay extending from the foot of the foremast to the maintop.
- Main support; principal dependence.

Crossword clue for mainstay

- Chief support
- Linchpin
- Pillar
- Principal to remain chief support