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. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012