MAINSTAY Meaning of MAINSTAY in English ■ noun1》 a stay which extends from the maintop to the foot of the foremast of a sailing ship. 2》 the chief support or basis: sugar is the ~ of the island's economy. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004