Definitions | mainstay |
| noun
- A chief support.
- Agriculture is the of this country's economy.
- (nautical) A stabilise, stabilising rope from the top of the mainmast to the bottom of the foremast.
Translations: Supplemental Details:Sponsor an extended definition for mainstay for as little as $10 per month. Click here to contact us.
| |
|