WINDSOR TIE Meaning of WINDSOR TIE in English [Windsor tie] n (1895): a broad necktie usu. tied in a loose bow Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012