What does mainstay mean?
noun
A person or thing that is a source of support or strength; a key component or feature of something.
Example
"The company's mainstay was its innovative technology, which set it apart from its competitors."
Definition generated by AI and curated by RJS Tech Solutions LLP.