English-French dictionary »

mainstay meaning in French

EnglishFrench
mainstay [mainstays] (chief support)
noun
[UK: ˈmeɪn.steɪ]
[US: ˈmeɪn.ˌste]

pilier◼◼◼nom {m}Tourism has become the mainstay of the economy. = Le tourisme est devenu le pilier de l'économie.

mainstay [mainstays] (nautical: stabilizing rope)
noun
[UK: ˈmeɪn.steɪ]
[US: ˈmeɪn.ˌste]

grand étainom {m}