Search results
- Dictionarymainstay/ˈmeɪnsteɪ/
noun
- 1. a person or thing on which something else is based or depends: "farming is the mainstay of the rural economy" Similar
- 2. a stay that extends from the maintop to the foot of the foremast of a sailing ship.
Powered by Oxford Dictionaries