Windsor tie

noun

Definition of Windsor tie

: a broad necktie usually tied in a loose bow

First Known Use of Windsor tie

1895, in the meaning defined above

Keep scrolling for more