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. Оксфордский английский словарь. 2012