Meaning of “mainstay” - Learner’s Dictionary

mainstay

noun uk us /ˈmeɪnsteɪ/
a/the mainstay of sth

the most important thing or activity:

Cattle farming is the mainstay of the country's economy.

(Definition of “mainstay” from the Cambridge Learner’s Dictionary © Cambridge University Press)