FORESTAY Meaning of FORESTAY in English n. Naut. a stay from the head of the foremast to the ship's deck to support the foremast. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012