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.

Oxford English vocab.      Оксфордский английский словарь.