WINDSOR TIE Meaning of WINDSOR TIE in English noun Date: 1895 a broad necktie usually tied in a loose bow Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012