MAINSTAY Meaning of MAINSTAY in English [main.stay] n (15c) 1: a ship's stay extending from the maintop forward usu. to the foot of the foremast 2: a chief support Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012