STAY BAR Meaning of STAY BAR in English (or stay rod ) ■ noun a support used in building or in machinery. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004