mainstay The origin and history of mainstay. Etymology From Middle English main stai, equivalent to main + stay (“rope”). ← Back to the full definition of mainstay