n. 1 a chief support (has been his mainstay since his trouble). 2 Naut. a stay from the maintop to the foot of the foremast.
MAINSTAY
Meaning of MAINSTAY in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012