Table of Contents
Antonyms
Synonyms
Etymology
1. mainstay
noun. ['ˈmeɪnˌsteɪ'] a prominent supporter.
Antonyms
Synonyms
Etymology
- mainstay (English)
- main (English)
- main (Middle English (1100-1500))
- stay (English)
- steyen (Middle English (1100-1500))