Newmarket
noun
variants:
or Newmarket coat
or less commonly Newmarket frock
Definition of Newmarket
(Entry 1 of 2)
: a long close-fitting coat worn in the 18th and 19th centuries
Newmarket
geographical nameDefinition of Newmarket (Entry 2 of 2)
1
town in southeastern Ontario, Canada, north of Toronto population 79,978
2
town in Suffolk county in eastern England population 20,000
Keep scrolling for more