Shobdo Logo
EN↔FRmainstay

mainstay

Flag: gbEnglish → FrenchFlag: frOxford English–French

mainstay /BrE ˈmeɪnsteɪ , AmE ˈmeɪnˌsteɪ /
noun
1 figurative (major element) (person) pilier m (of de); (thing) base f (of de)
2 Nautical étai m