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