Meaning of ascot

Definition of ascot

(noun) a cravat with wide square ends; secured with an ornamental pin

Other information on ascot

WIKIPEDIA results for ascot
Amazon results for ascot