Meaning of windsor tie

Definition of windsor tie

(noun) a wide necktie worn in a loose bow

Other information on windsor tie

WIKIPEDIA results for windsor tie
Amazon results for windsor tie