YourDictionary

newmarket

noun

a long, closefitting coat worn by men and women in the 19th cent.

rural district in Suffolk, E England: scene of many horse-racing events: pop. 16,000

Learn more about newmarket

link/cite print suggestion box