MAINSTAY


Meaning of MAINSTAY in English

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.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.