WINDSOR KNOT Meaning of WINDSOR KNOT in English ■ noun a large, loose triangular knot in a tie, produced by making extra turns when tying. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004